Utworzono dwa klastry GKE: prod-cluster (standard) i dev-cluster (autopilot). Polecenie kubectl get nodes pokazuje tylko węzły z prod-cluster. Które polecenia załadują poświadczenia dev-cluster i pokażą jego węzły?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: gcloud container clusters get-credentials dev-cluster kubectl get nodes.
Dlaczego to jest odpowiedź
Poprawna odpowiedź to gcloud container clusters get-credentials dev-cluster, a następnie kubectl get nodes. Pierwsze polecenie pobiera poświadczenia dla klastra dev-cluster i konfiguruje kubectl do komunikacji z nim. Domyślnie kubectl działa w kontekście ostatnio skonfigurowanego klastra. Ponieważ wcześniej używano prod-cluster, konieczne jest ponowne uwierzytelnienie dla dev-cluster. Po załadowaniu poświadczeń, kubectl get nodes wyświetli węzły z dev-cluster. Pozostałe opcje są nieprawidłowe: gcloud container clusters update -generate-password dev-cluster nie jest używane do pobierania poświadczeń, lecz do aktualizacji klastra i generowania nowego hasła dla użytkownika. kubectl config set-context dev-cluster oraz kubectl config set-credentials dev-cluster służą do zarządzania kontekstami i poświadczeniami w pliku kubeconfig, ale nie pobierają ich automatycznie z Google Cloud. Polecenie gcloud container clusters get-credentials wykonuje to kompleksowo.
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