Привязка пода к узлам с той же меткой
Я нахожусь в ситуации, когда количество узлов достаточно велико. Узлы являются расходными материалами и могут быть добавлены и удалены (в случае простоя) в любое время. Все узлы будут иметь метки
label.category=A или label.category=B
Я хочу запланировать свои поды на узлах той же категории. Я действительно не хочу жестко программировать, какой именно. Все, что я хочу, - это чтобы группа модулей попала в узлы одной категории.
1 ответ
Решение
вы можете захотеть использовать ограничения распространения топологии подов, как в примере ниже
apiVersion: v1
kind: Pod
metadata:
name: mypod
spec:
topologySpreadConstraints:
- maxSkew: <integer>
topologyKey: <string>
whenUnsatisfiable: <string>
labelSelector: <object>