Kubernetes: Up and Running, 3a edizione
by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Capitolo 9. Set di repliche
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Abbiamo già visto come eseguire singoli container come Pod, ma questi Pod sono essenzialmente dei singoli esemplari. Più spesso di quanto si pensi, vuoi che più repliche di un container siano in esecuzione in un determinato momento per una serie di motivi:
- Ridondanza
-
Tolleranza dei guasti grazie all'esecuzione di più istanze.
- Scala
-
Maggiore capacità di elaborazione delle richieste grazie all'esecuzione di più istanze.
- Sharding
-
Diverse repliche possono gestire in parallelo parti diverse di un calcolo.
Naturalmente, potresti creare manualmente più copie di un Pod utilizzando più manifesti Pod diversi (anche se in gran parte simili), ma farlo è noioso e soggetto a errori. Logicamente, un utente che gestisce un insieme replicato di Pod li considera come un'unica entità da definire e gestire - ed è proprio questo che è un ReplicaSet. Un ReplicaSet agisce come un gestore di Pod a livello di cluster, assicurando che i tipi e i numeri giusti di Pod siano in esecuzione in ogni momento.
Poiché i ReplicaSet semplificano la creazione e la gestione di insiemi replicati di Pod, sono i mattoni per i modelli comuni di distribuzione delle applicazioni e per le applicazioni di auto-guarigione a livello di infrastruttura. I Pod gestiti dai ReplicaSet vengono riprogrammati automaticamente in presenza di determinate condizioni ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access