O GKE On-Prem é um software de nuvem híbrida que leva o Google Kubernetes Engine (GKE) para data centers locais. Com o GKE On-Prem, é possível criar, gerenciar e fazer upgrade de clusters do Kubernetes no seu ambiente local. Com o Connect, é possível visualizar e fazer login nos clusters do Kubernetes no local e na nuvem a partir da mesma interface no Console do Google Cloud.
O GKE On-Prem é executado no seu data center em um ambiente vSphere 6.5 ou 6.7 atualização 3. O vSphere é o software de virtualização do servidor da VMware. O GKE On-Prem usa o servidor do vCenter da VMware para gerenciar clusters.
Como acessar o GKE On-Prem
O GKE On-Prem é um componente principal do Anthos.
Como instalar o GKE On-Prem
Antes de instalar o GKE On-Prem, crie uma VM de estação de trabalho de administrador no ambiente do vSphere. Em seguida, use a estação de trabalho do administrador para instalar o GKE On-Prem.
Arquitetura
No GKE On-Prem, há um cluster de administrador e um ou mais clusters de usuário. Há também uma VM de estação de trabalho do administrador. Todas essas VMs são executadas em um único cluster do vSphere (em inglês).
Cluster de administrador
O cluster de administrador é a camada base do GKE On-Prem. Ele executa os seguintes componentes do GKE On-Prem:
Plano de controle do administrador: o plano de controle do administrador inclui o servidor da API do Kubernetes, o programador e vários controladores para o cluster de administrador. A máquina que executa o plano de controle do administrador é chamada de administrador mestre.
Planos de controle do usuário: para cada cluster de usuário, o cluster de administrador tem um nó que executa o plano de controle do cluster de usuário. O plano de controle inclui o servidor da API Kubernetes, o programador e vários controladores para o cluster de usuários. Uma máquina que executa um plano de controle do usuário é chamada de usuário mestre.
Complementos: o cluster de administrador executa vários complementos do Kubernetes, como Grafana, Prometheus e pacote de operações do Google Cloud. Os complementos são executados em uma ou mais VMs separadas das VMs que executam os planos de controle.
Observe que os planos de controle do usuário são gerenciados pelo cluster de administração. Eles são executados em nós no cluster de administrador, não nos próprios clusters de usuário.
Cluster de usuários
Os clusters de usuário são onde você implanta e executa suas cargas de trabalho e serviços em contêiner.
Controle de versão
Para saber mais sobre as versões do GKE On-Prem, consulte Versões.