Visão geral do GKE

Nesta página, você encontra uma visão geral do Google Kubernetes Engine (GKE). O GKE é uma implementação gerenciada da plataforma de orquestração de contêineres de código aberto Kubernetes. O Kubernetes foi desenvolvido pelo Google e se baseia em anos de experiência na operação de cargas de trabalho de produção em grande escala no Borg, o sistema interno de gerenciamento de clusters do Google. Com o GKE, é possível implantar e operar seus próprios aplicativos conteinerizados em grande escala usando a infraestrutura do Cloud de Confiance by S3NS.

Introdução ao GKE

Comece a explorar o GKE em minutos.

  1. Começar a usar o console Cloud de Confiance

  2. Confira o guia de início rápido para implantar um aplicativo da Web conteinerizado.
  3. Leia a visão geral do Autopilot, que tem orientações e recursos para planejar e operar sua plataforma.

Quando usar o GKE

O GKE é ideal se você precisa de uma plataforma que permita configurar a infraestrutura que executa seus aplicativos conteinerizados, como rede, escalonamento, hardware e segurança. O GKE fornece a potência operacional do Kubernetes enquanto gerencia muitos dos componentes subjacentes, como o plano de controle e nós, para você.

Benefícios do GKE

Na tabela a seguir, descrevemos alguns dos benefícios de usar o GKE como sua plataforma gerenciada do Kubernetes:

Benefícios do GKE
Gerenciamento de plataforma
  • Nós totalmente gerenciados no modo Autopilot do GKE com aumento da proteção integrada e práticas recomendadas aplicadas automaticamente.
  • Experiência de upgrade gerenciado com canais de lançamento para melhorar a segurança, a confiabilidade e a conformidade.
  • Janelas e exclusões de manutenção flexíveis que permitem configurar o escopo e o tipo de upgrade para atender às necessidades da empresa e restrições de arquitetura.
  • Escalonamento automático de nós com base no número de pods no cluster com o modo Autopilot.
  • Reparação automática de nós para manter a disponibilidade e a integridade do nó.
Posição de segurança aprimorada
Otimização de custos
  • No modo Autopilot, pague apenas pelos recursos de computação solicitados pelos pods em execução.

  • A sobrecarga operacional foi minimizada no modo Autopilot porque Cloud de Confiance gerencia os nós e o plano de controle.
Confiabilidade e disponibilidade

Como o GKE funciona

Um ambiente do GKE consiste em nós, que são máquinas virtuais (VMs) do Compute Engine, agrupadas para formar um cluster. Você empacota os aplicativos (também chamados de cargas de trabalho) em contêineres. Você implanta conjuntos de contêineres como pods nos nós. Use a API Kubernetes para interagir com as cargas de trabalho, incluindo administração, escalonamento e monitoramento.

Os clusters do Kubernetes têm um conjunto de nós de gerenciamento chamado plano de controle, que executa componentes do sistema, como o servidor da API Kubernetes. No GKE, Cloud de Confiance gerencia o plano de controle e os componentes do sistema para você. No modo Autopilot, que é a maneira recomendada de executar o GKE, Cloud de Confiance também gerencia os nós de trabalho. OCloud de Confiance atualiza automaticamente as versões dos componentes para melhorar a estabilidade e a segurança, garantindo alta disponibilidade e a integridade dos dados armazenados no armazenamento permanente do cluster.

Para mais informações, consulte a arquitetura de cluster do GKE.

Versões e recursos de Kubernetes

O GKE faz o upgrade automático do seu plano de controle para novas versões do Kubernetes que adicionam novos recursos e melhorias no projeto de código aberto. A versão do Kubernetes selecionada para os upgrades automáticos depende da versão estável no canal de lançamento do GKE selecionado ao criar o cluster. Também é possível fazer upgrade do plano de controle manualmente para uma versão diferente do Kubernetes daquela que o GKE seleciona para um upgrade. Para informações detalhadas sobre versões e upgrades, consulte as Notas de lançamento e Controle de versão e upgrades do GKE.

O GKE inclui a maioria dos recursos Beta e estável do Kubernetes. É possível usar APIs Beta na versão 1.24 e em versões mais recentes.

Modos de operação

O GKE no Cloud de Confiance tem um modo de operação, o Autopilot, que oferece uma experiência totalmente gerenciada. Os clusters padrão do GKE não estão disponíveis em Cloud de Confiance.

A seguir