Пропуски Junior HPA, StatefulSet и тома обновлено

Масштабирование командами

Вопрос

Вручную поставь 5 реплик: kubectl __(1)__ deployment/api --replicas=5. Быстро создай HPA: kubectl __(2)__ deployment/api --min=3 --max=20 --cpu-percent=70. Выведи узел из эксплуатации, вытеснив поды: kubectl __(3)__ worker-2 --ignore-daemonsets.

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

kubectl scale меняет число реплик (HPA потом всё равно выставит своё значение). kubectl autoscale создаёт HPA. drain помечает узел недоступным для планирования и вытесняет поды с учётом PodDisruptionBudget; поды DaemonSet остаются.

Что в пропусках

1

scale

2

autoscale

3

drain

Разбор

kubectl scale меняет число реплик (HPA потом всё равно выставит своё значение). kubectl autoscale создаёт HPA. drain помечает узел недоступным для планирования и вытесняет поды с учётом PodDisruptionBudget; поды DaemonSet остаются.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме