Tworzysz i testujesz obrazy kontenerów za pomocą Cloud Build i przechowujesz je w Artifact Registry przed wdrożeniem w Cloud Run. Co należy zaimplementować, aby zapewnić, że tylko przetestowane obrazy zostaną wdrożone przy minimalnym nakładzie operacyjnym?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Włącz Binary Authorization w usłudze Cloud Run. Utwórz atestację, jeśli obraz kontenera przeszedł wszystkie testy. Skonfiguruj Binary Authorization tak, aby zezwalał na wdrażanie w usłudze Cloud Run tylko obrazów z odpowiednią atestacją..
Dlaczego to jest odpowiedź
Włączenie Binary Authorization w Cloud Run i skonfigurowanie go tak, aby zezwalał na wdrażanie tylko obrazów z odpowiednią atestacją, jest najlepszym rozwiązaniem. Binary Authorization to usługa Google Cloud, która egzekwuje zasady wdrażania, zapewniając, że tylko zaufane obrazy kontenerów zostaną wdrożone. Atestacja służy jako kryptograficznie weryfikowalny dowód, że obraz przeszedł wszystkie wymagane testy. To rozwiązanie minimalizuje nakład operacyjny, ponieważ automatyzuje proces weryfikacji i zapobiega ręcznym błędom. Pierwsza opcja opisuje strategię wdrażania kanarkowego, która jest przydatna do testowania nowych wersji w środowisku produkcyjnym, ale nie gwarantuje, że tylko przetestowane obrazy zostaną wdrożone. Trzecia opcja wprowadza GKE, które jest bardziej złożone niż Cloud Run i nie jest wymagane do rozwiązania problemu. Czwarta opcja, build provenance, zapewnia wgląd w proces budowania, ale nie egzekwuje zasad wdrażania.
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