Вы запускаете Deployment с 5 репликами для критически важного API в AKS. Вы должны убедиться, что по крайней мере 4 реплики остаются доступными во время запланированных прерываний, таких как обновления ОС узлов, и во время скользящих обновлений Deployment. Что вы должны настроить?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Создайте PodDisruptionBudget с minAvailable: 4 и установите стратегию rollingUpdate для Deployment с maxUnavailable: 1 и maxSurge: 1..
Почему это правильный ответ
Правильный ответ гарантирует, что во время добровольных прерываний (например, обновлений узлов или Deployment) всегда будет доступно не менее 4 реплик из 5. PodDisruptionBudget (PDB) с minAvailable: 4 устанавливает минимальное количество доступных подов. Стратегия rollingUpdate Deployment с maxUnavailable: 1 означает, что одновременно может быть недоступен только один под, а maxSurge: 1 позволяет создать один дополнительный под, чтобы поддерживать доступность во время обновления. Неправильные варианты: maxUnavailable: 2 в PDB позволит двум подам быть недоступными, нарушая требование "не менее 4". maxSurge: 0 не поможет поддерживать доступность. Отсутствие PDB не гарантирует минимальное количество доступных реплик. Стратегия Recreate приведет к полному простою API, так как все старые поды будут удалены до создания новых, что недопустимо для критически важного сервиса.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется