Pré-requisitos
É necessário instalar e configurar as seguintes ferramentas em seu sistema:
- Instale e configure o Visual Studio Code em sua máquina.
- Instale e configure o suporte à linguagem. A extensão do Cloud Code funciona melhor com estas quatro:
Outras dependências
Docker
Verifique se os seguintes itens estão instalados e adicionados à variável de ambiente PATH
de sua máquina:
- Cliente do Docker
(em inglês) autenticado com o registro
do Docker
- Se você estiver usando o Windows Home, consulte este guia sobre como configurar o cliente Docker.
- Se você estiver usando o WSL, mas não puder instalar o Docker para computadores, use o minikube para desenvolvimento local com o Cloud Code.
Projeto do Google Cloud
Se você estiver usando o Google Cloud, também precisará de um projeto.
Os projetos permitem que você reúna todos os recursos relacionados a um único aplicativo em um único lugar e gerencie APIs, ative os serviços do Google Cloud, adicione e remova colaboradores e gerencie as permissões para recursos do Google Cloud:
Versões personalizadas de dependências
O Cloud Code instala algumas dependências de linha de comando automaticamente, mas solicitará sua permissão para isso, se elas ainda não estiverem instaladas. Se você preferir usar versões personalizadas dessas dependências,
desative o gerenciamento de dependências definindo "Dependências automáticas" (cloudcode.auto-install
)
como falso em "Configurações" (acessível no menu de
gerenciamento > Configurações).
Em seguida, instale o seguinte no seu
PATH
:
- kubectl
- Skaffold
- SDK do Cloud se estiver desenvolvendo com o Google Cloud
Etapas da instalação
Instale o plug-in diretamente do Visual Studio Code Marketplace.
Como alternativa, selecione a visualização Extensões
no VS Code, clicando no ícone quadrado na barra de tarefas do lado esquerdo. Procure o plug-in do Cloud Code e clique em Instalar.
Depois que a extensão for instalada, os ícones do Cloud Code serão adicionados à barra de atividades à esquerda e estarão prontos para uso.
Autenticação com o Google Cloud
Se você estiver desenvolvendo com o Google Cloud, o Cloud Code instalará automaticamente o SDK do Cloud (se ainda não estiver instalado) e usará a conta de configuração ativa por padrão. É possível fazer login e logout dessa conta usando qualquer visualização do Cloud Code (como a visualização do Kubernetes Explorer) e escolhendo a ação apropriada do SDK do Cloud.
A geração de registros dessa maneira leva você ao processo de autenticação do SDK do Cloud no seu navegador da Web. Para ajudar no desenvolvimento do aplicativo com as APIs do Google Cloud, as Application Default Credentials também são atualizadas durante esse processo.
É possível sair do SDK do Cloud usando o ícone de logout em qualquer visualização do Cloud Code, acessível ao passar o cursor sobre o nome do projeto. Se você quiser mudar de projeto no Cloud Code, selecione o ícone dele e especifique o projeto de preferência na mesma conta.