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:
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Clique em add Adicionar um cluster ao KubeConfig.
- Selecione Google Kubernetes Engine e Sim para ativar a API Kubernetes Engine no seu projeto.
- Escolha Padrão ou Autopilot. Para mais informações, consulte Como comparar os modos Autopilot e Standard.
- Se solicitado, clique em Abrir para permitir que o Cloud Code abra o consoleGoogle Cloud .
- No console Google Cloud , escolha as opções de configuração que você quer personalizar e clique em Criar.
- Depois que o cluster for criado, no Cloud Code, clique no ícone Atualizar.
- 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, abra 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
comando.
Trabalhar com um cluster do GKE
Se você tiver um cluster do GKE Standard ou Autopilot, poderá defini-lo como seu cluster ativo e trabalhar com ele usando o Cloud Code.
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Clique em add Adicionar um cluster ao KubeConfig.
- Clique em Google Kubernetes Engine.
- 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.
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Clique com o botão direito do mouse em um cluster e clique em 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 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 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.
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Clique com o botão direito do mouse em um cluster e clique em Remover contexto do cluster.
Abrir um terminal interativo para um contêiner
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Expanda o cluster do minikube, Pods e, em seguida, Contêineres.
- Clique com o botão direito do mouse em um contêiner e selecione Obter terminal.
Abrir um endereço IP externo
- Clique em
Cloud Code e expanda o explorador do Kubernetes.
- Expanda o cluster do minikube e depois 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.
Criar e adicionar um cluster de outro provedor de nuvem
Se você estiver usando um cluster local ou de outro provedor, como Azure ou AWS, use as ferramentas do provedor para criar o cluster e adicioná-lo ao KubeConfig.
A seguir
- Organize o acesso ao cluster usando arquivos kubeconfig.
- Saiba como adicionar, excluir ou alternar entre seus arquivos kubeconfig no Cloud Code.
- Desenvolver e depurar partes de um aplicativo de microsserviços.
- Use a sincronização de arquivos e a recarga automática para acelerar o desenvolvimento.
- Depure seu aplicativo no Cloud Code.