Hai più microservizi come immagini Docker e vuoi distribuirli su GKE in modo che ognuno possa scalare indipendentemente. Cosa dovresti distribuire per ogni microservizio?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Un Deployment per microservizio..
Perché questa è la risposta
Per ogni microservizio, dovresti creare un Deployment di Kubernetes. Un Deployment gestisce la creazione e l'aggiornamento di un set di Pods replicati, garantendo che il numero desiderato di repliche del tuo microservizio sia sempre in esecuzione. Questo permette a ciascun microservizio di scalare indipendentemente dagli altri, poiché ogni Deployment può avere le proprie impostazioni di scalabilità automatica. Le Custom Resource Definition (CRD) sono estensioni dell'API di Kubernetes e non sono il modo standard per distribuire microservizi. Un file Docker Compose è usato per definire e eseguire applicazioni multi-container in ambienti Docker locali, non direttamente su Kubernetes. Un Job di Kubernetes è progettato per eseguire task che terminano, come script batch, e non per microservizi a lunga esecuzione.
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