Crie e configure um cluster do GKE no Cloud Code para o Cloud Shell

Com o Cloud Code, pode criar um cluster do Kubernetes com o Google Kubernetes Engine (GKE).

Crie um cluster do GKE e adicione-o à sua KubeConfig

Para criar um cluster:

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Clique em adicionar Adicione um cluster ao KubeConfig.
  3. Selecione Google Kubernetes Engine e, de seguida, selecione Sim para ativar a API Google Kubernetes Engine no seu projeto.
  4. Escolha Padrão ou Piloto automático. Para mais informações, consulte o artigo Comparar os modos automático e padrão.
  5. Se lhe for pedido, clique em Abrir para permitir que o Cloud Code abra a Google Cloud consola.
  6. Na Google Cloud consola, escolha as opções de configuração que quer personalizar e, de seguida, clique em Criar.
  7. Após a criação do cluster, no Cloud Code, clique no ícone Atualizar.
  8. Depois de o nome do novo cluster aparecer na lista, clique no nome do cluster. O novo cluster é adicionado ao kubeconfig e definido como o contexto predefinido.

Sugestão: para criar um cluster do Kubernetes através da paleta de comandos, inicie a paleta de comandos (prima Ctrl/Cmd+Shift+P ou clique em Ver > Paleta de comandos) e, em seguida, execute o comando Cloud Code: Create GKE cluster (Cloud Code: criar cluster do GKE).

Trabalhe com um cluster do GKE existente

Se tiver um cluster do GKE Standard ou Autopilot existente, pode defini-lo como o cluster ativo e trabalhar com ele através do Cloud Code.

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Clique em adicionar Adicione um cluster ao KubeConfig.
  3. Clique em Google Kubernetes Engine.
  4. Clique no nome do cluster. O cluster é adicionado ao KubeConfig.

Defina um cluster como o contexto predefinido

O cluster ativo é o cluster no qual a sua aplicação é implementada por predefinição.

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Clique com o botão direito do rato num cluster e, de seguida, clique em Definir como cluster ativo.

Execute uma aplicação no GKE

Para executar ou depurar uma aplicação no GKE, tem de definir o repositório de imagens de contentores para o seu projeto.

Para saber mais, consulte o artigo Comece a usar o Cloud Code para Kubernetes

Remova um cluster do seu KubeConfig

Depois de remover um cluster do KubeConfig, o cluster não fica disponível para implementação.

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Clique com o botão direito do rato num cluster e, de seguida, clique em Remover contexto abaixo do cluster.

Abra um terminal interativo para um contentor

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Expanda o cluster do minikube, expanda Pods e, de seguida, expanda Containers.
  3. Clique com o botão direito do rato num contentor e, de seguida, clique em Obter terminal.

Abra um endereço IP externo

  1. Clique em Cloud Code e, de seguida, expanda a secção Kubernetes.
  2. Expanda o cluster do minikube e, de seguida, expanda Serviços.
  3. Expanda IPs externos, clique com o botão direito do rato num endereço IP e, de seguida, clique em Abrir endereço.
  4. Clique em Abrir.

Crie e adicione um cluster de outro fornecedor de nuvem

Se estiver a usar um cluster no local ou um cluster de outro fornecedor, como o Azure ou a AWS, use as ferramentas do fornecedor para criar o cluster e adicioná-lo à sua KubeConfig.

O que se segue?