Konteneryzowana starsza aplikacja odczytuje konfigurację z zasobu NFS; nie może obsługiwać ruchu, dopóki konfiguracja nie będzie dostępna. Jak należy wdrożyć ją w GKE?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Utwórz PersistentVolumeClaim w klastrze GKE, zamontuj wolumin dla plików konfiguracyjnych i uruchom usługę ze skryptu ENTRYPOINT..
Dlaczego to jest odpowiedź
Utworzenie PersistentVolumeClaim (PVC) w klastrze GKE i zamontowanie go jako woluminu dla plików konfiguracyjnych to najlepsze rozwiązanie. GKE obsługuje dynamiczne udostępnianie woluminów, co pozwala na łatwe zarządzanie konfiguracją i jej dostępnością dla kontenera. Pliki konfiguracyjne są trwałe i dostępne dla aplikacji po jej uruchomieniu, co spełnia wymaganie, że aplikacja nie może obsługiwać ruchu, dopóki konfiguracja nie będzie dostępna. Użycie gsutil podczas uruchamiania kontenera opóźnia start aplikacji i wprowadza dodatkową zależność. Wbudowanie konfiguracji w obraz za pomocą COPY w Dockerfile jest nieelastyczne, ponieważ każda zmiana konfiguracji wymaga przebudowy i ponownego wdrożenia obrazu. Dodawanie skryptu startowego na węzłach GKE w celu montowania zasobu NFS jest niezgodne z paradygmatem kontenerów i utrudnia zarządzanie.
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