- maxSkew: 1
topologyKey: node
whenUnsatisfiable: DoNotSchedule
labelSelector:
matchLabels:
service: api
Добавил это в spec->template->spec у Deployment - но поды что-то не очень активно распределяются равномерно
Подскажите плез что я могу делать не так?
upd: надо было просто подождать
topologyKey должнен быть лейблом ноды В данном случае, ты вероятно хотел использовать kubernetes.io/hostname, а не node (так как лейбла node из коробки не существует)
Найс, спасибо!) Лэйблы добавил, но да, дефолтный хостнэйм уместнее
ага, смысла нет добавлять, это либо менеджить вручную надо, либо писать какой-то контроллер, который будет эти лейблы развешивать. А зачем, если есть kubernetes.io/hostname, в котором тоже самое, и он есть из коробки
Обсуждают сегодня