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 abra o explorador Kubernetes.
  2. Clique em add Add a Cluster to the KubeConfig.
  3. Selecione Google Kubernetes Engine e 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 Refresh.
  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 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 abra o explorador Kubernetes.
  2. Clique em add Add a Cluster to the 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 abra 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, é necessário definir o repositório de imagens do contêiner para seu projeto.

Ao tentar depurar, talvez seja necessário autenticar suas credenciais para executar e depurar um aplicativo localmente.

Para saber mais, consulte Começar a usar o 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 abra o explorador Kubernetes.
  2. Clique com o botão direito do mouse em um cluster e selecione Remover contexto em cluster.

Abrir um terminal interativo em um contêiner

  1. Clique em Cloud Code e abra o explorador Kubernetes.
  2. Expanda o cluster do minikube, os pods e os 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 abra o explorador Kubernetes.
  2. Expanda o cluster do minikube e depois Services.
  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

Acesse o GitHub para enviar feedback e informar problemas ou o Stack Overflow (ambos em inglês) para fazer perguntas.