O Cloud Code para Cloud Shell oferece suporte para ambiente de desenvolvimento integrado em todo o ciclo de desenvolvimento de aplicativos do Kubernetes e do Cloud Run, desde a criação de um aplicativo de um modelo atual até o monitoramento dos recursos implantados. O Cloud Code também vem com amostras prontas para execução e snippets de configuração prontos para uso.
Embora o Cloud Code funcione com qualquer plataforma de nuvem, ele oferece uma experiência simplificada do GKE para facilitar a criação de clusters hospedados no Google Cloud e melhorar a integração com ferramentas como Cloud Source Repositories, Cloud Build e Bibliotecas de cliente do Cloud.
Veja um resumo do que o Cloud Code tem a oferecer:
Desenvolvimento
- O Cloud Code vem com amostras totalmente funcionais, prontas para a execução e para depuração. Elas podem ser clonadas do repositório ou acessadas usando o comando do aplicativo.
- Suporte para importação de repositórios de modelos personalizados a fim de configurar aplicativos específicos da organização rapidamente.
- Fácil criação e edição de arquivos de configuração com modelos inteligentes, snippets prontos e conclusões baseadas em contexto.
- Diferença entre arquivos JSON/YAML locais e remotos.
- Suporte para gerenciar secrets do Kubernetes com o Secret Manager
- Suporte para desenvolvimento remoto usando um espaço de trabalho no Cloud Shell.
Em execução
- Execute o aplicativo com um clique, diretamente do ambiente de desenvolvimento integrado.
- Modo "Assistir" para permitir a criação contínua e a edição em tempo real do aplicativo ativo, ajudando a manter uma rigorosa repetição interna de desenvolvimento.
- Encaminhamento automático de portas e limpeza de recursos no encerramento do aplicativo.
Depuração
- Suporte de depuração intuitivo para aplicativos em execução em clusters do Kubernetes.
Monitoramento
- Visualize e transmita registros de implantações, pods e contêineres.
Gerenciamento de recursos
- Crie clusters do Kubernetes com rapidez para desenvolver e testar seu aplicativo.
- Inspecionar clusters e serviços em execução com os exploradores do Kubernetes e do Cloud Run
Outros recursos
- Veja as APIs do Cloud disponíveis, ative os serviços e instale e saiba como integrar bibliotecas de cliente ao seu app com o navegador da biblioteca de APIs.
- Criar, fazer o download, implantar e invocar uma função HTTP de segunda geração usando o Cloud Functions com o Cloud Code.