количество задач (в общем случае больше одной поэтому тип задачи system не подходит) на всех клиентах с определенным аттрибутом?
т.е. например есть X клиентов распределенных по Y датацентрам (они используются просто как признак, благо в 1.5 можно явно не указывать датацентр) и нужно запустить, например по две задачи в каждом датацентре.
можно конечно написать что-то вроде
constraint {
operator = "distinct_property"
attribute = "${node.datacenter}"
value = "2"
}
а потом в группе задачи count = Y*2, но проблема в том что "датацентры" могут появляться и исчезать и вот обновлять постоянно манифесты всех задач совсем не хочется.
возможно я не понимаю чего-то концептуального в архитектуре, поэтому собственно и вопрос.
Тут без костылей в виде CI системы никак. Делайте теги - пишите pipeline. В лоб имеющимися средствами Вы такое не решите.
пока пришел к такому же выводу, хотелось убедиться что я всё правильно понимаю
Обсуждают сегодня