Panoramica di GKE On-Prem

GKE On-Prem è un software cloud ibrido che porta Google Kubernetes Engine (GKE) ai data center on-premise. Con GKE On-Prem puoi creare, gestire ed eseguire l'upgrade dei cluster Kubernetes nel tuo ambiente on-premise.

Con Connect, puoi visualizzare e accedere ai tuoi cluster Kubernetes on-premise e cloud dalla stessa interfaccia di Google Cloud Console.

GKE On-Prem viene eseguito nel tuo data center in un ambiente vSphere 6.5 o 6.7 Update 3. vSphere è il software di virtualizzazione server di VMware. GKE On-Prem utilizza il server vCenter di VMware per gestire i tuoi cluster.

Esecuzione di GKE On-Prem

GKE On-Prem è un componente principale di Anthos.

Installazione di GKE On-Prem

Prima di installare GKE On-Prem, devi creare un'istanza di una macchina virtuale (VM) di una workstation di amministrazione nel tuo ambiente vSphere. Quindi utilizzerai la workstation di amministrazione per installare GKE On-Prem.

Architettura

GKE On-Prem include un cluster di amministrazione e uno o più cluster utente, oltre a una VM della workstation di amministrazione. Tutte queste VM vengono eseguite in un unico cluster vSphere.

Diagramma che descrive l'architettura di GKE on-prem quando viene eseguito il deployment di un piano di controllo dell'utente
Architettura di GKE On-Prem con un piano di controllo utente. (Fai clic per ingrandire)

Cluster di amministrazione

Il cluster amministratore è il livello base di GKE On-Prem. Esegue i seguenti componenti GKE On-Prem:

  • Piano di controllo del cluster di amministrazione. Il piano di controllo del cluster di amministrazione include il server API Kubernetes, lo scheduler e diversi controller per il cluster di amministrazione.

  • Piani di controllo del cluster utente. Per ogni cluster utente, il cluster di amministrazione ha un nodo che esegue il piano di controllo per il cluster utente. Il piano di controllo include il server API, lo scheduler e diversi controller per il cluster utente di Kubernetes.

  • Componenti aggiuntivi. Il cluster di amministrazione esegue diversi componenti aggiuntivi Kubernetes, come Grafana, Prometheus e la suite operativa di Google Cloud. GKE On-Prem avvia i componenti aggiuntivi sui diversi nodi del cluster di amministrazione rispetto ad altri componenti del piano di controllo.

Tieni presente che i piani di controllo utente sono gestiti dal cluster di amministrazione. Vengono eseguiti sui nodi nel cluster di amministrazione, non nei cluster utente. Inoltre, i nodi nel cluster di amministrazione eseguono i componenti GKE On-Prem. I carichi di lavoro utente non vengono eseguiti nel cluster di amministrazione.

Cluster utente

I cluster utente consentono di eseguire il deployment e di eseguire i carichi di lavoro e i servizi containerizzati.

Controllo delle versioni

Per informazioni sulle versioni on-prem di GKE, consulta Cronologia delle versioni.

Componenti Anthos aggiuntivi

Con GKE On-Prem puoi utilizzare anche i seguenti componenti Anthos:

Passaggi successivi