Usługę zmiany rozmiaru obrazu hostujesz w tym samym klastrze GKE co jej wywołujące. Klienci muszą mieć możliwość dotarcia do usługi po nazwie lub adresie IP. W jaki sposób klienci powinni lokalizować usługę?
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Zdefiniuj Kubernetes Service. Klienci używają nazwy Service w adresie URL, aby się z nią połączyć..
Dlaczego to jest odpowiedź
Poprawna odpowiedź to zdefiniowanie Kubernetes Service i użycie jej nazwy w adresie URL. W Kubernetes, Service zapewnia stabilny adres IP i nazwę DNS dla zestawu Podów, umożliwiając innym Podom w klastrze łatwe odnajdywanie i komunikowanie się z usługą. Klienci w tym samym klastrze GKE mogą odwoływać się do usługi bezpośrednio po jej nazwie (np. http://nazwa-uslugi/resize). Pozostałe opcje są nieprawidłowe: Klienci nie rozpoznają adresu IP klastra Service za pomocą rekordu A w Cloud DNS, ponieważ Service DNS jest wewnętrzny dla klastra. Definiowanie Kubernetes Endpoint nie jest wystarczające, ponieważ Endpointy to tylko lista adresów IP Podów; Service jest potrzebna do zapewnienia stabilnego interfejsu. Klienci nie odczytują nazwy endpointu ze zmiennej środowiskowej w kontenerze klienta, ani nie wyszukują endpointu bezpośrednio za pośrednictwem Cloud DNS, ponieważ Service jest abstrakcją, która to ułatwia.
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