Ir para o conteúdo principal
Áreas de tecnologia
IA e aprendizagem automática
Desenvolvimento de aplicações
Alojamento de aplicações
Computação
Estatísticas e pipelines de dados
Bases de dados
Sistema distribuído, híbrido e de várias nuvens
IA generativa
Soluções para setores
Trabalho em rede
Observabilidade e monitorização
Segurança
Storage
Ferramentas de produtos cruzados
Gestão de acesso e recursos
Gestão de custos e utilização
Infraestrutura como código
Migração
SDK, linguagens, frameworks e ferramentas
/
Console
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Português
Português – Brasil
中文 – 简体
中文 – 繁體
日本語
한국어
Fazer login
Google Kubernetes Engine (GKE)
Documentation
Começar gratuitamente
Vista geral
Guias
Referência
Amostras
Recursos
Áreas de tecnologia
Mais
Vista geral
Guias
Referência
Amostras
Recursos
Ferramentas de produtos cruzados
Mais
Console
Descubra
Vista geral do produto
Explore a documentação do GKE
Visão geral
Documentação principal do GKE
Documentação de IA/ML do GKE
Documentação de rede do GKE
Documentação de segurança do GKE
Documentação sobre a gestão de frotas do GKE
Usar o GKE ou o Cloud Run?
Experimentar
Crie um cluster na consola
Crie um cluster com o Terraform
Explore o seu cluster
Ajuste os serviços do GKE com a assistência do Gemini
Aprenda os princípios básicos
Comece a saber mais sobre o GKE
Aprenda os princípios básicos do Kubernetes
Comece a aprender sobre o Kubernetes
Apresentamos os contentores
Banda desenhada do Kubernetes
Kubernetes.io
Playlist de vídeos: aprenda Kubernetes com a Google
Aprenda o essencial do GKE
Modos de funcionamento do GKE
Playlist de vídeos: GKE Essentials
Funções e tarefas comuns de utilizadores do GKE
Começar
Ciclo de vida do cluster
Vista geral da administração de clusters
Configuração do cluster
Implementação de cargas de trabalho
Arquitetura do cluster do GKE
Fluxos de trabalho e ferramentas
Vista geral da CLI gcloud
GKE na Google Cloud Console
Aprovisione recursos do GKE com o Terraform
Instale o kubectl e configure o acesso ao cluster
Simplifique a implementação através do seu IDE
Percurso de aprendizagem: contentorize a sua app
Vista geral
Compreenda o monolítico
Modularize o monolítico
Prepare-se para a contentorização
Coloque a app modular num contentor
Implemente a app num cluster
Percurso de aprendizagem: apps escaláveis
Vista geral
Crie um cluster
Monitorize com o Prometheus
Dimensione as cargas de trabalho
Simule uma falha
Centralize as alterações
Considerações de produção
Crie e planeie
Exemplos de código
Arquiteturas e práticas recomendadas
Desenvolva e implemente apps com o Cloud Code, o Cloud Build e o Google Cloud Deploy
Resolva desafios de entrega contínua
Configure clusters do GKE
Planeie clusters para executar as suas cargas de trabalho
Compare as funcionalidades do GKE Autopilot e Standard
Acerca dos clusters regionais
Acerca dos portões de funcionalidades
Acerca dos clusters alfa
Configure clusters do Autopilot
Acerca do GKE Autopilot
Crie clusters do Autopilot
Prolongue o tempo de execução dos pods do Autopilot
Configure clusters padrão
Crie um cluster zonal
Crie um cluster regional
Crie um cluster alfa
Crie um cluster com node pools do Windows
Prepare-se para usar clusters
Use etiquetas para organizar clusters
Faça a gestão de recursos do GKE através de etiquetas
Configure node pools
Acerca dos node pools
Adicione e faça a gestão de node pools
Acerca das imagens de nós
Acerca das imagens do Containerd
Especifique uma imagem do nó
Acerca das cargas de trabalho Arm no GKE
Crie clusters padrão e node pools com nós Arm
Planeie os tamanhos dos nós padrão do GKE
Acerca das VMs do Spot
Acerca dos contentores do Windows Server
Repare nós automaticamente
Faça o arranque automático dos nós do GKE com DaemonSets
Atualize as etiquetas e os taints dos nós do Kubernetes para node pools
Configure clusters para multi-tenancy
Acerca da multi-posse de clusters
Planeie um ambiente multi-inquilino
Prepare clusters do GKE para inquilinos externos
Configure o registo multiinquilino
Use frotas para simplificar a gestão de vários clusters
Acerca das frotas
Crie frotas
Configure a malha de serviço
Aprovisione o Cloud Service Mesh num cluster do Autopilot
Melhore a escalabilidade dos clusters
Acerca da escalabilidade do GKE
Planeie a escalabilidade
Planeie clusters do GKE grandes
Planeie grandes cargas de trabalho
Aprovisione capacidade de computação adicional para o escalonamento rápido de pods
Consuma recursos zonais reservados
Acerca do arranque mais rápido da carga de trabalho com nós de arranque rápido
Reduza e otimize os custos
Planear a otimização de custos
Veja os custos do GKE
Veja a discriminação dos custos do cluster
Veja métricas de otimização relacionadas com custos
Otimize os custos do GKE
Ajuste o tamanho das suas cargas de trabalho do GKE em grande escala
Reduza os custos ao reduzir a escala dos clusters do GKE durante as horas fora de pico
Identifique clusters do GKE com aprovisionamento insuficiente e excessivo
Identifique clusters do GKE inativos
Configure o dimensionamento automático para a infraestrutura
Acerca da escala automática de clusters
Configure a escala automática do cluster
Acerca da criação automática de node pools
Configure a criação automática de node pools
Veja eventos de escala automática do cluster
Configure a escala automática para cargas de trabalho
Escalar aplicações implementadas
Acerca da escala automática de cargas de trabalho com base em métricas
Otimize a escala automática de pods com base em métricas
Acerca da escala automática horizontal de pods
Aumente ou diminua automaticamente as implementações através da escala automática horizontal de pods
Configure a escala automática para cargas de trabalho de MDIs em GPUs
Configure a escala automática para cargas de trabalho de MDIs em TPUs
Veja eventos do redimensionador automático horizontal de pods
Aplique a escalabilidade para zero com o KEDA
Acerca da escala automática vertical de pods
Configure a escala automática de pods multidimensional
Dimensione os pedidos e os limites de recursos de contentores
Aprovisione armazenamento
Acerca do armazenamento para clusters do GKE
Use funcionalidades, primitivas e abstrações do Kubernetes para armazenamento
Use volumes persistentes e aprovisionamento dinâmico
Use StatefulSets
Acerca dos instantâneos de volume
Use a expansão do volume
Preencha volumes com dados do Cloud Storage
Acerca do GKE Volume Populator
Automatize a transferência de dados para o Parallelstore
Automatize a transferência de dados para o Hyperdisk ML
Armazenamento em bloco
Aprovisione e use discos persistentes
Usar o controlador CSI do Persistent Disk do Compute Engine
Limites de anexação de volumes persistentes
Usar discos persistentes pré-existentes
Instale manualmente um controlador CSI
Usar discos persistentes com vários leitores (ReadOnlyMany)
Discos persistentes suportados por SSD
Discos persistentes regionais
Aumente a disponibilidade de apps com estado com o Stateful HA Operator
Aprovisione e use o Hyperdisk
Acerca do Hyperdisk
Dimensione o desempenho do armazenamento com o Hyperdisk
Otimize o desempenho e o custo do armazenamento com os conjuntos de armazenamento Hyperdisk
Acelere o carregamento de dados de IA/AA com o Hyperdisk ML
Aprovisione e use a GKE Data Cache
Acelere o desempenho de leitura de cargas de trabalho com estado com a GKE Data Cache
Faça a gestão do armazenamento persistente
Configure um disco de arranque para sistemas de ficheiros de nós
Clone discos persistentes
Faça uma cópia de segurança e restaure o armazenamento do Persistent Disk através de instantâneos de volumes
Otimize o desempenho do disco
Acerca da otimização do desempenho do disco
Monitorize o desempenho do disco
SSD local e armazenamento efémero
Acerca do armazenamento SSD local para o GKE
Aprovisione armazenamento temporário com base em SSD local
Aprovisione armazenamento em blocos não processados suportado por SSD local
Crie uma implementação com um volume EmptyDir
Use discos persistentes dedicados como volumes efémeros
Armazenamento de ficheiros
Aprovisione e use volumes Lustre
Acerca do Managed Lustre para GKE
Crie e use um volume com base no Managed Lustre
Aceda a instâncias do Managed Lustre existentes
Aprovisione e use o Filestore
Acerca do suporte do Filestore para o GKE
Aceda a instâncias do Filestore
Implemente uma carga de trabalho com estado com o Filestore
Acerca das partilhas múltiplas do Filestore para o GKE
Otimize as partilhas múltiplas para o GKE
Faça uma cópia de segurança e restaure o armazenamento do Filestore através de instantâneos de volumes
Aprovisione e use volumes do Parallelstore
Acerca do Parallelstore para GKE
Crie e use um volume com base no Parallelstore
Aceda a instâncias do Parallelstore existentes
Armazenamento de objetos
Início rápido: controlador CSI FUSE do Cloud Storage para o GKE
Acerca do controlador CSI FUSE do Cloud Storage para o GKE
Configure o controlador CSI FUSE do Cloud Storage
Monte contentores do Cloud Storage como volumes efémeros
Monte contentores do Cloud Storage como volumes persistentes
Configure o contentor auxiliar do controlador CSI FUSE do Cloud Storage
Otimize o desempenho do controlador CSI FUSE do Cloud Storage
Implemente e faça a gestão de cargas de trabalho
Implemente cargas de trabalho do Autopilot
Planeie pedidos de recursos para cargas de trabalho do Autopilot
Acerca das cargas de trabalho do Autopilot no GKE Standard
Execute cargas de trabalho do Autopilot em clusters Standard
Configure atributos de nós com ComputeClasses
Acerca das ComputeClasses do GKE
Acerca das ComputeClasses integradas no GKE
Acerca das ComputeClasses personalizadas
Controle os atributos dos nós com dimensionamento automático com ComputeClasses personalizadas
Aplicar ComputeClasses aos pods por predefinição
Acerca das ComputeClasses equilibradas e de expansão horizontal em clusters do Autopilot
Escolha ComputeClasses predefinidas para pods do Autopilot
Implemente cargas de trabalho em hardware otimizado
Plataformas de CPU mínimas para cargas de trabalho com utilização intensiva de computação
Configure o aumento rápido de pods no GKE
Analise o desempenho da CPU através da PMU
Execute cargas de trabalho de computação de alto desempenho (HPC) com o H4D
Implemente cargas de trabalho com requisitos de segurança especiais
Parceiros do GKE Autopilot
Execute cargas de trabalho privilegiadas de parceiros do GKE Autopilot
Execute cargas de trabalho de código aberto privilegiadas no GKE Autopilot
Implemente cargas de trabalho que requerem dispositivos especializados
Acerca da atribuição dinâmica de recursos (DRA) no GKE
Prepare a sua infraestrutura do GKE para o DRA
Implemente cargas de trabalho DRA
Crie instantâneos e restaure cargas de trabalho com instantâneos de pods
Acerca dos instantâneos de agrupamentos
Restaurar a partir de um instantâneo do Pod
Migrar cargas de trabalho
Identifique clusters padrão para migrar para o modo automático
Prepare-se para migrar para clusters do Autopilot a partir de clusters padrão
Faça a gestão das cargas de trabalho
Coloque pods do GKE em zonas específicas
Simule a falha de uma zona
Melhore a eficiência da carga de trabalho com o NCCL Fast Socket
Acerca dos resumos de imagens de contentores
Usar resumos de imagens de contentores em manifestos do Kubernetes
Melhore a velocidade de inicialização da carga de trabalho
Use imagens de contentores de streaming
Use discos de arranque secundários para pré-carregar dados ou imagens de contentores
Isole as suas cargas de trabalho com espaços de nomes
Integração e entrega contínuas
Planeie a integração e a entrega contínuas
Crie um pipeline de CI/CD com o Azure Pipelines
Entrega contínua ao estilo GitOps com o Cloud Build
CI/CD moderno com o GKE
Uma framework de entrega de software
Crie um sistema de CI/CD
Aplique o fluxo de trabalho do programador
Implemente cargas de trabalho por tipos de aplicações
Cargas de trabalho de IA/AA
Orquestração de IA/ML no GKE
Bases de dados, caches e cargas de trabalho de streaming de dados
Dados no GKE
Planeie as implementações de bases de dados no GKE
Bases de dados geridas
Implemente uma app com o GKE Autopilot e o Spanner
Implemente o WordPress no GKE com o disco persistente e o Cloud SQL
Analise dados no GKE com o BigQuery, o Cloud Run e o Gemma
Kafka
Implemente o Apache Kafka no GKE com o Strimzi
Implemente o Apache Kafka no GKE com o Confluent
Redis
Crie uma aplicação Web de vários níveis com o Redis e o PHP
Implemente um cluster Redis no GKE
Implemente o Redis no GKE com o Redis Enterprise
MySQL
Implemente um cluster MySQL com estado
Migre os seus dados do MySQL do disco persistente para o Hyperdisk
PostgreSQL
Implemente uma base de dados PostgreSQL de elevada disponibilidade
Implemente o PostgreSQL no GKE através do Zalando
Implemente o PostgreSQL no GKE através do CloudNativePG
SQL Server
Implemente o SQL Server 2017 de instância única no GKE
Memcached
Implemente o Memcached no GKE
Bases de dados vetoriais
Crie um chatbot RAG com o GKE e o Cloud Storage
Implemente uma base de dados Qdrant no GKE
Implemente uma base de dados Elasticsearch no GKE
Implemente uma base de dados vetorial PostgreSQL no GKE
Implemente uma base de dados de vetores Weaviate no GKE
Servidores Web e aplicações
Planeie a publicação de websites
Implemente uma app com estado
Certifique-se de que as cargas de trabalho estão preparadas para interrupções
Implemente uma app sem estado
Permita ligações diretas a pods do Autopilot através de hostPort
Executar Django
Implemente uma aplicação a partir do Cloud Marketplace
Execute cargas de trabalho de pilha completa em grande escala no GKE
Implemente uma app de servidor Web contentorizada
Game Servers
Receba apoio técnico para problemas com o Agones e os servidores de jogos
Isole o controlador do Agones no seu cluster do GKE
Implemente cargas de trabalho Arm
Prepare uma carga de trabalho Arm para implementação em clusters Standard
Crie imagens de várias arquiteturas para cargas de trabalho Arm
Implemente cargas de trabalho do Autopilot na arquitetura Arm
Migre a aplicação x86 no GKE para multi-arquitetura com Arm
Microsoft Windows
Implemente uma aplicação do Windows Server
Crie imagens multi-arquitetura do Windows Server
Implemente apps ASP.NET com a autenticação do Windows em contentores Windows do GKE
Execute cargas de trabalho com tolerância a falhas a custos mais baixos
Use Spot Pods em clusters do Autopilot
Use VMs do Spot para executar cargas de trabalho em clusters padrão do GKE
Use VMs preemptivas para executar cargas de trabalho
Faça a gestão e otimize clusters
Faça a gestão das alterações do ciclo de vida do cluster para minimizar a interrupção
Otimize a sua utilização do GKE com estatísticas e recomendações
Faça a gestão de um cluster do GKE
Configure um cluster e uma carga de trabalho para a preparação
Atualize clusters e node pools
Acerca das atualizações de clusters do GKE
Planeie atualizações de clusters
Acerca dos canais de lançamento
Use canais de lançamento
Acerca das atualizações de clusters do Autopilot
Acerca das atualizações de clusters padrão
Atualize automaticamente os nós
Atualize manualmente um cluster ou um node pool
Acerca das estratégias de atualização de nós
Configure estratégias de atualização de nós
Acerca dos períodos de manutenção e das exclusões
Configure janelas de manutenção e exclusões
Acerca das atualizações de clusters com sequenciação da implementação
Sequencie a implementação de atualizações de clusters
Receba notificações de eventos de clusters
Acerca das notificações de clusters
Receba notificações de clusters através do Pub/Sub
Configure o cluster para receber notificações por email
Configure notificações de clusters para serviços de terceiros
Obtenha visibilidade das atualizações de clusters
Faça a gestão de nós
Garanta recursos para atualizações de nós
Redimensione clusters adicionando ou removendo nós
Defina o posicionamento compacto para nós
Migre nós para um tipo de máquina diferente
Faça a gestão da interrupção de nós do GKE que não migram em direto
Migre nós para o cgroupv2 do Linux
Configure cgroups graváveis para contentores
Personalize a configuração do containerd
Personalize a configuração do sistema de nós
Configure nós para usar espaço em disco como memória virtual
Configure nós do Windows Server para aderirem a um domínio
Multithreading simultâneo (SMT) para computação de alto desempenho
Elimine clusters
Use APIs beta do Kubernetes com clusters do GKE
Garanta a estabilidade do plano de controlo quando usar webhooks
Use a Cópia de segurança do GKE
Monitor
Observabilidade para o GKE
Configure o serviço gerido do Google Cloud para o Prometheus
Monitorize clusters e cargas de trabalho
Configure a recolha de métricas
Configure a monitorização automática de aplicações para cargas de trabalho
Veja métricas de observabilidade
Recolha e veja métricas de observabilidade
Recolha e veja métricas do plano de controlo
Recolha e veja métricas de estado do kube
Recolha e veja métricas do cAdvisor/Kubelet
Recolha e veja métricas do DCGM
Use métricas de desempenho de aplicações
Monitorize as métricas de latência de arranque
Compreenda os perfis de utilização do cluster com a medição de utilização do GKE
Observabilidade de aplicações com o Prometheus no GKE
Configure o Elastic Stack no GKE
Veja e processe registos
Acerca dos registos do GKE
Veja os registos do GKE
Controlar o carregamento de registos
Ajuste o débito do registo
Configure o registo multiinquilino
Resolução de problemas
Vista geral
Introdução à resolução de problemas
Vista geral
Reveja o estado de funcionamento do serviço e os incidentes
Avalie o estado do cluster e da carga de trabalho
Investigue o estado de um cluster
Realize análises históricas
Realize uma monitorização proativa
Acelere o diagnóstico
Exemplo de cenário de resolução de problemas
Configuração do cluster
Criação de clusters
Clusters do Autopilot
Ferramenta de linhas de comandos Kubectl
Node pools padrão
Estado Node NotReady
Registo de nós
Tempo de execução do contentor
Escala automática
O redimensionador automático de clusters não está a reduzir recursos
O redimensionador automático de clusters não está a aumentar recursos
Escala automática horizontal de pods
Storage
Armazenamento no GKE
GKE Volume Populator
Segurança do cluster
Trabalho em rede
Cargas de trabalho
Cargas de trabalho implementadas
Imagens extraídas
Eventos CrashLoopBackOff