Scalabilità
Fa parte della sezione Introduzione a Kubernetes del percorso Terminal di Coddy. Lezione 12 di 45.
Il numero di Pod eseguiti da un Deployment è il suo conteggio delle repliche e puoi modificarlo in qualsiasi momento:
kubectl scale deployment web --replicas=3Kubernetes risponde deployment.apps/web scaled e avvia altri due Pod. kubectl get pods ora ne mostra tre, ciascuno con un nome generato proprio.
Ridurre le dimensioni funziona allo stesso modo: richiedi meno repliche e i Pod in eccesso vengono eliminati. Puoi anche scegliere il numero quando crei il Deployment:
kubectl create deployment web --image=nginx --replicas=2La tabella Deployment mostra subito l’effetto: READY 3/3 significa che tutte e tre le repliche sono attive. Il ridimensionamento è il modo in cui gestisci più traffico senza modificare nulla dell’applicazione stessa.
Sfida
PrincipianteCrea un Deployment chiamato web dall'immagine nginx, portalo a 3 repliche, poi mostra il Deployment web per confermare che 3/3 siano pronte.
Provalo tu
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Introduzione a Kubernetes
Esercitati da solo: Playground Terminal