Nowa wersja kontenera dla GKE nie została w pełni przetestowana pod obciążeniem. Potrzebujesz zautomatyzowanego wdrożenia, które minimalizuje ryzyko dla wydajności produkcyjnej. Co należy zrobić?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Wdróż za pomocą potoku ciągłego dostarczania, używając wdrożeń canary. Użyj Cloud Monitoring do obserwowania wydajności i zwiększania ruchu, gdy pozwalają na to metryki..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to wdrożenie za pomocą potoku ciągłego dostarczania (CI/CD) z wykorzystaniem wdrożeń canary. Wdrożenia canary pozwalają na stopniowe kierowanie niewielkiego procentu ruchu do nowej wersji kontenera, co minimalizuje ryzyko dla wydajności produkcyjnej. Cloud Monitoring jest kluczowy do obserwowania metryk wydajności i automatycznego zwiększania ruchu tylko wtedy, gdy nowa wersja działa stabilnie. Użycie Cloud Load Balancing do stopniowego zwiększania ruchu jest mniej precyzyjne niż wdrożenia canary, które są wbudowane w strategie wdrażania Kubernetes. Wdrożenia blue/green wymagają pełnego przełączenia ruchu na nową wersję po testach, co niesie większe ryzyko niż stopniowe canary. Bezpośrednie użycie kubectl z RollingUpdate jest podstawową strategią, ale nie zapewnia automatycznego zarządzania ruchem i monitorowania w kontekście minimalizowania ryzyka, wymagając ręcznej interwencji w przypadku problemów.
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