Cloud Deploy wypycha wydanie do klastra Dev GKE. Chcesz, aby po pomyślnym wdrożeniu w środowisku Dev nastąpiła automatyczna promocja do klastra Test. Jak należy to skonfigurować, zgodnie z najlepszymi praktykami Google?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: 1. Utwórz Cloud Function, która wywołuje Google Cloud Deploy API w celu promowania aplikacji do klastra Test. 2. Skonfiguruj tę funkcję tak, aby była wyzwalana przez wiadomości SUCCEEDED Pub/Sub z tematu clouddeploy-operations..
Dlaczego to jest odpowiedź
Prawidłowa odpowiedź jest zgodna z najlepszymi praktykami Google Cloud Deploy w zakresie automatycznej promocji. Cloud Deploy publikuje wiadomości Pub/Sub dotyczące operacji wdrożeniowych, w tym statusu SUCCEEDED, w temacie clouddeploy-operations. Utworzenie Cloud Function wyzwalanej przez te wiadomości pozwala na automatyczne wywołanie Google Cloud Deploy API w celu promocji wydania do następnego środowiska (Test) po pomyślnym wdrożeniu w poprzednim (Dev). Pozostałe opcje są nieprawidłowe, ponieważ: Użycie Cloud Build do nasłuchiwania clouddeploy-operations nie jest standardowym sposobem automatyzacji promocji w Cloud Deploy. Cloud Build jest przeznaczony do budowania i wdrażania, a nie do orkiestracji promocji Cloud Deploy. Nasłuchiwanie tematu cloud-builds jest nieprawidłowe, ponieważ ten temat dotyczy operacji Cloud Build, a nie Cloud Deploy. Ostatnia opcja opisuje użycie Cloud Build do wdrożenia, co jest alternatywnym podejściem, ale nie wykorzystuje w pełni możliwości automatycznej promocji wbudowanych w Cloud Deploy.
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