я задачу никакую не решаю. Человек спросил, как сделать так, чтобы был минимум реплик в hpa. Ответ minReplicas. Если бы был вопрос, как сделать так, чтобы при дрейне (или других манипуляций с подами) куб не дал случайно убить больше реплик чем разрещено, ответ был бы pdb
Тут полностью согласен
Но pdb не пристрелит одну из реплик сервиса A который работает в трёх репликах если например упала нода на которой был сервис B в одном экземпляре, а на текущей ноде например достигнут лимит max pods
Смотрите тут в идеале нужно все из перечисленного. Hpa pdb и pod anti affinity
Обсуждают сегодня