I microservizi devono essere interni al cluster GKE, consentire la configurazione del numero di repliche ed essere indirizzabili uniformemente da altri microservizi indipendentemente dal numero di repliche. Come si dovrebbe implementare questo?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Implementare ogni microservizio come un Deployment, esporlo con un Service e utilizzare il nome DNS del Service per l'indirizzamento intra-cluster..
Perché questa è la risposta
La risposta corretta è implementare ogni microservizio come un Deployment, esporlo con un Service e utilizzare il nome DNS del Service per l'indirizzamento intra-cluster. Un Deployment gestisce la creazione e l'aggiornamento dei Pod, permettendo di configurare facilmente il numero di repliche. Un Service fornisce un IP stabile e un nome DNS per un insieme di Pod, bilanciando il traffico tra le repliche e rendendo i microservizi uniformemente indirizzabili indipendentemente dal numero di repliche. L'uso del nome DNS del Service è il metodo standard per la comunicazione intra-cluster. Le altre opzioni sono meno adatte: Utilizzare un Ingress è per esporre servizi all'esterno del cluster, non per la comunicazione intra-cluster. Implementare i microservizi come singoli Pod non offre la gestione automatica delle repliche e dell'alta disponibilità fornita da un 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