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 cluster de administrador. O plano de controle do cluster de administrador inclui o servidor da API Kubernetes, o programador e vários controladores para o cluster administrador.

  • Planos de controle de cluster de 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.

  • Complementos. O cluster de administrador executa vários complementos do Kubernetes, como Grafana, Prometheus e pacote de operações do Google Cloud. O GKE On-Prem lança complementos em nós de cluster de administrador diferentes de outros componentes do plano 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. Além disso, os nós no cluster de administrador executam os componentes do GKE On-Prem. As cargas de trabalho do usuário não são executadas no cluster de administração.

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 Histórico de versões.

Outros componentes do Anthos

Com o GKE On-Prem, também é possível usar os seguintes componentes do Anthos:

A seguir