Masz wiele mikroserwisów w postaci obrazów Docker i chcesz je wdrożyć na GKE, tak aby każdy mógł skalować się niezależnie. Co należy wdrożyć dla każdego mikroserwisu?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Deployment dla każdego mikroserwisu..
Dlaczego to jest odpowiedź
Wdrożenie Deploymentu dla każdego mikroserwisu jest prawidłową odpowiedzią. W Kubernetes, Deployment to kontroler, który zarządza cyklem życia aplikacji, zapewniając deklaratywne aktualizacje Podów i ReplicaSetów. Pozwala to na niezależne skalowanie każdego mikroserwisu, automatyczne odtwarzanie Podów w przypadku awarii oraz łatwe zarządzanie wersjami. Custom Resource Definition (CRD) służy do rozszerzania API Kubernetes o nowe typy zasobów, a nie do bezpośredniego wdrażania aplikacji. Plik Docker Compose jest narzędziem do definiowania i uruchamiania aplikacji wielokontenerowych w środowisku lokalnym, a nie natywnym zasobem Kubernetes do zarządzania wdrożeniami. Job jest przeznaczony do uruchamiania zadań, które kończą się po wykonaniu, a nie do długotrwałych usług, takich jak mikroserwisy.
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