Un cluster abilitato con vSphere with Tanzu è denominato Cluster supervisore . Il cluster si trova alla base di vSphere with Tanzu fornendo i componenti e le risorse necessari per l'esecuzione dei carichi di lavoro che includono Pod vSphere , macchine virtuali e cluster di Tanzu Kubernetes .
Architettura di vSphere with Tanzu Quando vSphere with Tanzu è abilitato in un cluster vSphere, crea un piano di controllo Kubernetes all'interno del livello dell'hypervisor. Questo layer contiene oggetti specifici che consentono di eseguire i carichi di lavoro Kubernetes all'interno di ESXi.
Architettura di Servizio Tanzu Kubernetes Grid Il Servizio Tanzu Kubernetes Grid offre la gestione del ciclo di vita self-service dei cluster di Tanzu Kubernetes . È possibile utilizzare il Servizio Tanzu Kubernetes Grid per creare e gestire cluster di Tanzu Kubernetes in una modalità dichiarativa nota agli operatori e agli sviluppatori di Kubernetes.
Modello di tenancy del cluster di Tanzu Kubernetes Cluster supervisore è il piano di gestione per i cluster di Tanzu Kubernetes sottoposti a provisioning da Servizio Tanzu Kubernetes Grid . Il modello di tenancy viene applicato utilizzando un Spazio dei nomi vSphere in cui si trovano cluster di Tanzu Kubernetes .
Autenticazione di vSphere with Tanzu L'amministratore di vSphere necessità di specifici privilegi per poter configurare un Cluster supervisore e gestire gli spazi dei nomi. È possibile definire le autorizzazioni per gli spazi dei nomi per stabilire quali tecnici di DevOps possono accedervi. I tecnici di DevOps si autenticano sul Cluster supervisore utilizzando le credenziali di vCenter Single Sign-On e possono accedere solo agli spazi dei nomi per cui dispongono delle autorizzazioni.
Rete di vSphere with Tanzu Un Cluster supervisore può utilizzare lo stack di rete vSphere o VMware NSX-T™ Data Center per fornire connettività alle macchine virtuali del piano di controllo Kubernetes, ai servizi e ai carichi di lavoro. Le reti utilizzate per i cluster Tanzu Kubernetes sottoposti a provisioning dal Servizio Tanzu Kubernetes Grid sono una combinazione della struttura sottostante all'infrastruttura di vSphere with Tanzu e del software open source che fornisce servizi di rete per pod, servizi e ingressi del cluster.
Sicurezza di vSphere with Tanzu vSphere with Tanzu sfrutta le funzionalità di sicurezza di vSphere ed esegue il provisioning dei cluster di Tanzu Kubernetes che sono protetti per impostazione predefinita.
Storage di vSphere with Tanzu vSphere with Tanzu utilizza i criteri di storage per l'integrazione con i datastore condivisi disponibili nell'ambiente, inclusi i datastore VMFS, NFS, vSAN o vVols. I criteri rappresentano i datastore e gestiscono il posizionamento dello storage di tali oggetti come le macchine virtuali del piano di controllo, i dischi temporanei del pod, le immagini dei container e i volumi di storage persistenti. Se si utilizzano cluster di Tanzu Kubernetes , i criteri di storage determinano anche come vengono distribuiti i nodi del cluster di Tanzu Kubernetes .