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:
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- Clique em Adicionar Adicionar um cluster ao KubeConfig .
- Selecione Google Kubernetes Engine e depois Sim para habilitar a API do Google Kubernetes Engine no seu projeto.
- Selecione Padrão ou Piloto Automático . Para obter mais informações, consulte Comparação dos modos Piloto Automático e Padrão .
- Se solicitado, clique em Abrir para permitir que o Cloud Code abra oGoogle Cloud console.
- Em Google Cloud console, escolha quaisquer opções de configuração que você deseja personalizar e clique em Criar .
- Após a criação do cluster, no Cloud Code, clique no ícone Atualizar .
- 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.
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- Clique em Adicionar Adicionar um cluster ao KubeConfig .
- Clique em Google Kubernetes Engine .
- 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.
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- 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.
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- 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
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- Expanda seu cluster minikube, expanda Pods e depois expanda Containers .
- Clique com o botão direito do mouse em um contêiner e clique em Obter Terminal .
Abra um endereço IP externo
- Clique
Cloud Code e depois expanda o Kubernetes Explorer.
- Expanda seu cluster minikube e depois expanda Serviços .
- Expanda IPs externos , clique com o botão direito do mouse em um endereço IP e clique em Abrir endereço .
- 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
- Organize o acesso ao cluster usando arquivos kubeconfig .
- Aprenda como adicionar, excluir ou alternar entre seus arquivos kubeconfig no Cloud Code .
- Desenvolver e depurar partes de um aplicativo de microsserviço usando o Skaffold.
- Use a sincronização de arquivos e o hot reloading para acelerar o desenvolvimento.
- Depure seu aplicativo no Cloud Code .