Kubernetes: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Architettura: arricchito paragrafo etcd, spostato paragrafo gestione |
|||
Riga 32:
Etcd<ref>{{Cita pubblicazione|data=2020-04-02|titolo=Container Linux di CoreOS|rivista=Wikipedia|lingua=it|accesso=2020-04-28|url=[[Container Linux di CoreOS]]}}</ref> è il componente del master che si occupa di mantenere lo stato del sistema. I componenti del control plane sono stateless e fanno riferimento, tramite ''kube-apiserver'', allo stato mantenuto in etcd. Per questo motivo anche il demone ''etcd'' viene ridondato nelle installazioni ad [[High Availability|alta disponibilità]].
===
Un nodo, anche chiamato ''worker'', si occupa di eseguire il carico di lavoro secondo le modalità definite dal master. Per poter eseguire i carichi di lavoro, il nodo deve disporre di un container runtime come [[Docker]] o [[cri-o]].
L'architettura decentralizzata del cluster permette a un nodo di mantenere una continuità limitata nel supportare il carico di lavoro anche in caso di fallimento nella comunicazione col master.
====
Il ''kubelet'' è il componente di control plane che controlla le risorse e gestisce il carico di lavoro su un singolo nodo. Mantiene una comunicazione col master e interviene costantemente sul nodo al fine di raggiungere e mantenere il desired state.
==== kube-proxy ====
|