Crie e configure um cluster do GKE no Cloud Code para VS Code

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

Crie um cluster do GKE e adicione-o ao seu KubeConfig

Para criar um cluster:

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Clique em Adicionar Adicionar um cluster ao KubeConfig .
  3. Selecione Google Kubernetes Engine e depois Sim para habilitar a API do Google Kubernetes Engine no seu projeto.
  4. Selecione Padrão ou Piloto Automático . Para obter mais informações, consulte Comparação dos modos Piloto Automático e Padrão .
  5. Se solicitado, clique em Abrir para permitir que o Cloud Code abra oGoogle Cloud console.
  6. Em Google Cloud console, escolha quaisquer opções de configuração que você deseja personalizar e clique em Criar .
  7. Após a criação do cluster, no Cloud Code, clique no ícone Atualizar .
  8. Após o nome do seu novo cluster aparecer na lista, clique nele. O novo cluster será adicionado ao seu kubeconfig e definido como o contexto padrão.

Dica: para criar um cluster do Kubernetes usando a paleta de comandos, inicie a paleta de comandos (pressione Ctrl / Cmd + Shift + P ou clique em Exibir > Paleta de comandos ) e execute o comando Cloud Code: Criar cluster do GKE .

Trabalhar com um cluster GKE existente

Se você tiver um cluster GKE Standard ou Autopilot existente, poderá defini-lo como seu cluster ativo e trabalhar com ele usando o Cloud Code.

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Clique em Adicionar Adicionar um cluster ao KubeConfig .
  3. Clique em Google Kubernetes Engine .
  4. Clique no nome do seu cluster. Seu cluster será adicionado ao KubeConfig.

Definir um cluster como o contexto padrão

O cluster ativo é o cluster no qual seu aplicativo é implantado por padrão.

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Clique com o botão direito do mouse em um cluster e clique em Definir como cluster ativo .

Execute um aplicativo no GKE

Para executar ou depurar um aplicativo no GKE, você precisará definir o repositório de imagens de contêiner para seu projeto.

Ao tentar depurar, você pode ser solicitado a autenticar suas credenciais para executar e depurar um aplicativo localmente .

Para saber mais, consulte Introdução ao Cloud Code para Kubernetes

Remover um cluster do seu KubeConfig

Depois de remover um cluster do seu KubeConfig, o cluster não estará disponível para implantação.

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Clique com o botão direito do mouse em um cluster e clique em Remover contexto em cluster .

Abra um terminal interativo para um contêiner

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Expanda seu cluster minikube, expanda Pods e depois expanda Containers .
  3. Clique com o botão direito do mouse em um contêiner e clique em Obter Terminal .

Abra um endereço IP externo

  1. Clique Cloud Code e depois expanda o Kubernetes Explorer.
  2. Expanda seu cluster minikube e depois expanda Serviços .
  3. Expanda IPs externos , clique com o botão direito do mouse em um endereço IP e clique em Abrir endereço .
  4. Clique em Abrir .

Crie e adicione um cluster de outro provedor de nuvem

Se você estiver usando um cluster local ou um cluster de outro provedor, como Azure ou AWS, use as ferramentas do provedor para criar o cluster e adicioná-lo ao seu KubeConfig.

O que vem a seguir

Obtenha suporte

Para enviar feedback, relatar problemas no GitHub ou fazer uma pergunta no Stack Overflow .