Visão geral do GKE On-Prem

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 usando a mesma interface do 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 instância de máquina virtual (VM) de estação de trabalho do administrador no seu ambiente do vSphere. Em seguida, use a estação de trabalho do administrador para instalar o GKE On-Prem.

Arquitetura

O GKE On-Prem inclui um cluster de administrador e um ou mais clusters de usuário, além de uma VM de estação de trabalho de administrador. Todas essas VMs são executadas em um único cluster do vSphere (em inglês).

Diagrama que descreve a arquitetura do GKE On-Prem quando um plano de controle do usuário é implantado
Arquitetura do GKE On-Prem com um plano de controle do usuário. (Clique para ampliar)

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 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 administrador. Eles são executados em nós no cluster de administrador, não nos próprios clusters de usuário.

Cluster de usuário

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.

Complementos

A seguir