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).
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. 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 Versões.