Vista geral do GKE

Esta página apresenta uma vista geral do Google Kubernetes Engine (GKE). O GKE é uma implementação gerida da plataforma de orquestração de contentores de código aberto Kubernetes. O Kubernetes foi desenvolvido pela Google, com base em anos de experiência na operação de cargas de trabalho de produção em grande escala no Borg, o sistema de gestão de clusters interno da Google. Com o GKE, pode implementar e operar as suas próprias aplicações contentorizadas em grande escala através da infraestrutura do Google Cloud.Cloud de Confiance by S3NS

Comece a usar o GKE

Pode começar a explorar o GKE em minutos.

  1. Comece a usar na Cloud de Confiance consola

  2. Experimente o guia de início rápido para implementar uma aplicação Web contentorizada.
  3. Leia a vista geral do Autopilot, que tem orientações e recursos para planear e operar a sua plataforma.

Quando usar o GKE

O GKE é ideal se precisar de uma plataforma que lhe permita configurar a infraestrutura que executa as suas apps contentorizadas, como redes, dimensionamento, hardware e segurança. O GKE oferece a capacidade operacional do Kubernetes enquanto gere muitos dos componentes subjacentes, como o plano de controlo e os nós, por si.

Vantagens do GKE

A tabela seguinte descreve algumas das vantagens de usar o GKE como a sua plataforma Kubernetes gerida:

Vantagens do GKE
Gestão de plataformas
  • Nós totalmente geridos no GKE Modo Autopilot com configurações de práticas recomendadas e reforço de segurança incorporadas aplicadas automaticamente.
  • Experiência de atualização gerida com canais de lançamento para melhorar a segurança, a fiabilidade e a conformidade.
  • Janelas de manutenção e exclusões flexíveis que lhe permitem configurar o tipo e o âmbito da atualização para satisfazer as necessidades empresariais e as restrições de arquitetura.
  • Escala automática 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 o estado e a disponibilidade dos nós.
Postura de segurança melhorada
Otimização de custos
  • No modo de piloto automático, paga apenas pelos recursos de computação que os seus pods em execução pedem.

  • Despesas gerais operacionais minimizadas no modo de piloto automático porque Cloud de Confiance gerem os nós e o plano de controlo.
Fiabilidade e disponibilidade

Como funciona o GKE

Um ambiente do GKE consiste em nós, que são máquinas virtuais (VMs) do Compute Engine, agrupadas para formar um cluster. Empacota as suas apps (também denominadas cargas de trabalho) em contentores. Implementa conjuntos de contentores como Pods nos seus nós. Usa a API Kubernetes para interagir com as suas cargas de trabalho, incluindo a administração, o dimensionamento e a monitorização.

Os clusters do Kubernetes têm um conjunto de nós de gestão denominado plano de controlo, que executam componentes do sistema, como o servidor da API Kubernetes. No GKE, Cloud de Confiance faz a gestão do plano de controlo e dos componentes do sistema por si. No modo Autopilot, que é a forma recomendada de executar o GKE,Cloud de Confiance também gere os seus nós de trabalho.Cloud de Confiance Atualiza automaticamente as versões dos componentes para melhorar a estabilidade e a segurança, garantindo a elevada disponibilidade e a integridade dos dados armazenados no armazenamento persistente do cluster.

Para mais informações, consulte o artigo Arquitetura do cluster do GKE.

Versões e funcionalidades do Kubernetes

O GKE atualiza automaticamente o seu painel de controlo para novas versões do Kubernetes que adicionam novas funcionalidades e melhorias no projeto de código aberto. A versão do Kubernetes selecionada para as atualizações automáticas depende da versão estável no canal de lançamento do GKE que selecionar quando criar o cluster. Também pode atualizar manualmente o plano de controlo para uma versão do Kubernetes diferente da versão que o GKE seleciona para uma atualização. Para informações detalhadas sobre versões e atualizações, consulte as notas de lançamento e as versões e as atualizações do GKE.

O GKE inclui a maioria das funcionalidades do Kubernetes beta e estáveis. Pode usar APIs beta na versão 1.24 e posteriores.

Modos de funcionamento

O GKE tem um modo de funcionamento, o Autopilot, que oferece uma experiência totalmente gerida. Cloud de Confiance Os clusters padrão do GKE estão indisponíveis em Cloud de Confiance.

O que se segue?