Hai microservizi solo interni su GKE, devi impostare il numero di repliche per servizio e vuoi un modo uniforme per i servizi di indirizzarsi a vicenda indipendentemente dal numero di repliche. Cosa dovresti fare?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Distribuisci ogni microservizio come un Deployment. Esporre il Deployment nel cluster usando un Service e usare il nome DNS del Service per indirizzarlo da altri microservizi all'interno del cluster..
Perché questa è la risposta
La risposta corretta è la distribuzione di ogni microservizio come un Deployment e l'esposizione tramite un Service. Un Deployment gestisce il numero di repliche dei Pod e gli aggiornamenti dichiarativi, garantendo l'alta disponibilità e la scalabilità. Un Service fornisce un IP stabile e un nome DNS all'interno del cluster, astrattizzando i Pod sottostanti e il loro numero di repliche. Questo permette agli altri microservizi di comunicare utilizzando un nome logico, senza preoccuparsi degli IP dei singoli Pod. Le opzioni che usano Ingress sono sbagliate perché Ingress è destinato all'esposizione di servizi all'esterno del cluster, non per la comunicazione interna tra microservizi. Le opzioni che distribuiscono i microservizi come Pod singoli sono errate perché i Pod sono entità effimere e non gestiscono intrinsecamente la scalabilità o l'alta disponibilità come fanno i Deployment.
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