Kubernetes: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
LauBot (discussione | contributi)
m Bot: rimuovo parametro ridondante (valore uguale alla proprietà P856 su Wikidata)
m WPCleaner v2.02 - Fixed using Wikipedia:Check Wikipedia (Wikilink uguali alla propria descrizione - Wikilink scritto come un link esterno)
Riga 15:
[[File:Kubernetes.png|miniatura|494x494px|Architettura di un cluster Kubernetes]]Kubernetes è un software formato da più componenti software disposte secondo il pattern [[Orchestrator pattern|orchestrator]]. Tale pattern distingue i partecipanti in master e nodi. Essi si coordinano per l'esecuzione del carico di lavoro sui server che vanno a formare un [[Computer cluster|cluster]] controllato da Kubernetes.
 
Le componenti che si occupano di controllare l'esecuzione dei container applicativi sono raggruppate nel [[Control plane|'''[[control plane]]''']]. Il '''data plane''' raggruppa invece le componenti software coinvolte nelle funzionalità che gestiscono il carico di lavoro del cluster.
 
=== Master ===
Riga 25:
 
==== Etcd ====
Etcd<ref>{{Cita pubblicazione|data=2020-04-02|titolo=Container Linux di CoreOS|rivista=Wikipedia|lingua=it|accesso=2020-04-28|url=https://it.wikipedia.org/w/index.php?title=Container_Linux_di_CoreOS&oldid=111891044[[Container Linux di CoreOS]]}}</ref> è il componente del master che si occupa di mantenere lo stato del sistema. Il controllo del sistema avviene specificando un '''desired state''' (stato desiderato). Ogni partecipante si attiva per contribuire a mutare il sistema verso il desired state definito nel master.
 
Lo stato del sistema viene rappresentato in Kubernetes mediante in concetto di '''risorsa'''. Sono definite delle risorse base sufficienti a far funzionare il cluster, che possono essere poi integrate con risorse definite da terzi per estendere le funzionalità disponibili.