Criar e configurar um cluster do GKE no Cloud Code para VS Code

Com o Cloud Code, é possível criar um cluster do Kubernetes com o Google Kubernetes Engine (GKE).

Criar um cluster do GKE e adicioná-lo ao KubeConfig

Para criar um cluster:

  1. Clique em Cloud Code e expanda o explorador Kubernetes.
  2. Clique em add Adicionar um cluster ao KubeConfig.
  3. Selecione Google Kubernetes Engine e, em seguida, Sim para ativar a API Google Kubernetes Engine no projeto.
  4. Escolha Padrão ou Autopilot. Para mais informações, consulte Como comparar os modos Autopilot e Standard.
  5. Se solicitado, clique em Abrir para permitir que o Cloud Code abra o console do Google Cloud.
  6. No console do Google Cloud, escolha as opções de configuração que você quer personalizar e clique em Criar.
  7. Depois que o cluster for criado, no Cloud Code, clique no ícone Atualizar.
  8. Depois que o nome do novo cluster aparecer na lista, clique no nome dele. O novo cluster é adicionado ao 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 Visualizar > Paleta de comandos) e execute o comando Cloud Code: criar cluster do GKE.

Trabalhar com um cluster atual do GKE

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

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

Definir um cluster como o contexto padrão

O cluster ativo é o cluster em que seu aplicativo é implantado por padrão.

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

Executar um aplicativo no GKE

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

Ao tentar depurar, talvez seja necessário 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 KubeConfig

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

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

Abrir um terminal interativo em um contêiner

  1. Clique em Cloud Code e expanda o explorador Kubernetes.
  2. Expanda seu cluster do minikube, expanda Pods e depois expanda Contêineres.
  3. Clique com o botão direito do mouse em um contêiner e selecione Obter terminal.

Abrir um endereço IP externo

  1. Clique em Cloud Code e expanda o explorador Kubernetes.
  2. Expanda seu cluster do 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.

Criar e adicionar um cluster de outro provedor de nuvem

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

A seguir

Receber suporte

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