Si ospita un servizio di ridimensionamento delle immagini nello stesso cluster GKE dei suoi chiamanti. I client devono raggiungere il servizio per nome o IP. Come dovrebbero i client localizzare il servizio?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Definire un Kubernetes Service. I client usano il nome del Service nell'URL per connettersi ad esso..
Perché questa è la risposta
La risposta corretta è definire un Kubernetes Service e permettere ai client di usarne il nome nell'URL. In Kubernetes, un Service fornisce un'astrazione stabile per un set di Pods, assegnando un nome DNS interno al cluster. I client all'interno dello stesso cluster GKE possono risolvere questo nome DNS (ad esempio, nome-del-servizio.namespace.svc.cluster.local o semplicemente nome-del-servizio se nello stesso namespace) e connettersi al Service senza conoscere gli IP dei Pods sottostanti. Le altre opzioni sono errate perché: Usare Cloud DNS per un IP di cluster Service non è il meccanismo standard o più semplice per la risoluzione interna al cluster. Kubernetes gestisce la risoluzione DNS interna automaticamente. Un Kubernetes Endpoint non è un'entità che i client usano direttamente per connettersi; è un oggetto che mappa un Service agli IP dei Pods. I client interagiscono con il Service. Le variabili d'ambiente non sono il metodo standard per la scoperta di servizi in Kubernetes e la ricerca di endpoint tramite Cloud DNS è un approccio errato per la scoperta interna.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta