по нодам?
что значит "равномерно"?
чтобы не было перекоса на конкретные ноды, например, у меня сейчас 2 ноды и 20 реплик одного деплоймента, 17 из которых находятся на одной ноде
Вот прям строго равномерно не будет
Антиаффинити по ключу ноды
как в автобусе. чтоб все в первую очередь сидели у окошка
но при этом если одна нода падает, то вторая смогла бы принять все поды с соседней(упавшей)?
Ну гляди. У тебя ноды, типа Node1 ... Node10 и хотелось бы, чтобы поды были N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 P1 P2 P3 а не N1 N2 N3 N4 N5 N6 N7 N8 N9 N10 P1 P2 P3 )))
поближе к "водителю" из сравнения выше? ))
тогда крутить soft affinity
Тут же нет никакой принципиальной разницы. Вот если бы на одной ноде было несколько подов, но на остальных совершенно пусто - тогда да)
нет
стратегия "пусть работает по дефолту" работает только для небольших проектов
кстати - а ноды абсолютно идентичные?
пока да, но будут не идентичные 100%
начиная с 1.19 есть ещё другие опции. но не знаю, подойдути ли они вам: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/
Я о том, что в конкретном сообщении две абсолютно одинаковые, потому что у нод нет никакого "порядка". Переименуй их, и получишь одно и тоже
предпочитаю "токсик"
Сказал тот, кто подправляЛ докладчиков на Kubernetes Moscow Meetup :)
А ты думаешь kubernetes Moscow meetup это вам шутки?!)))
Обсуждают сегодня