Planujesz wdrożyć nową rewizję Deploymentu w środowisku produkcyjnym GKE, minimalizując ryzyko zgodnie z najlepszymi praktykami Google. Co powinieneś zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wykonaj rolling update z PodDisruptionBudget ustawionym na 80%..
Dlaczego to jest odpowiedź
Wykonanie rolling update z PodDisruptionBudget (PDB) ustawionym na 80% to najlepsza praktyka. Rolling update pozwala na stopniowe zastępowanie starych Podów nowymi, minimalizując przestoje. PDB z wartością 80% gwarantuje, że co najmniej 80% Podów aplikacji będzie dostępnych podczas aktualizacji, co zapewnia wysoką dostępność i minimalizuje ryzyko. Pozostałe opcje są nieprawidłowe: Ustawienie scale-down policy HorizontalPodAutoscaler na 0 nie jest związane z bezpiecznym wdrożeniem nowej rewizji, a raczej z zarządzaniem skalowaniem w dół. Konwersja Deploymentu na StatefulSet jest niepotrzebna i skomplikowana, jeśli aplikacja nie wymaga unikalnych, stabilnych identyfikatorów sieciowych lub trwałego przechowywania danych dla każdego Podu. StatefulSety są przeznaczone dla aplikacji stanowych, a nie dla typowych wdrożeń bezstanowych.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana