Extensões do Cloud Code

O Cloud Code tem suporte para ambiente de desenvolvimento integrado em todo o ciclo de desenvolvimento de aplicativos do Kubernetes e do Cloud Run, desde a criação e a personalização de um novo aplicativo com base em modelos de amostra até a execução do aplicativo concluído. O Cloud Code oferece suporte ao longo do caminho com amostras prontas para execução, snippets de configuração prontos para uso e uma experiência de depuração personalizada. Assim, facilita muito o desenvolvimento com o Kubernetes e o Cloud Run.

O Cloud Code funciona com qualquer plataforma de nuvem, mas fornece uma experiência simplificada para criar facilmente clusters hospedados no Google Cloud e melhorar a integração com ferramentas do Google Cloud, como Cloud Source Repositories, Cloud Storage e bibliotecas de cliente do Cloud. ,

É possível usar o Cloud Code com o VS Code, o IntelliJ ou o Cloud Shell.

Suporte

Se você encontrar problemas ou quiser propor uma ideia de um recurso, envie um feedback pelo GitHub para Cloud Code para VS Code e Cloud Code para IntelliJ.

Recursos

Veja um resumo do que o Cloud Code tem a oferecer no VS Code, IntelliJ e Cloud Shell:

Recurso do Cloud Code VS Code IntelliJ Cloud Shell
Suporte para Java
Suporte para Node.js, Go, Python, .NET Core *
Modelos iniciais prontos e de depuração
Suporte para importação de repositórios de modelos personalizados
Suporte para várias configurações de execução
Criar e executar aplicativos continuamente
Suporte para depuração de aplicativos do Kubernetes em desenvolvimento
Suporte de edição de configuração do Skaffold
Suporte avançado ao YAML para Kubernetes
Inspeção e navegação de recursos do Kubernetes
Criação de cluster do Kubernetes no Google Kubernetes Engine (GKE)
Criação de cluster do Kubernetes em EKS [AWS] e AKS [Azure]
Streaming e visualização de registros
Suporte ao Cloud Run
Suporte ao Cloud Build para execução de aplicativos
Suporte para clonagem e envio de repositórios para o Cloud Source Repositories
Depuração de produção baseada em snapshot do pacote de operações do Google Cloud
Gerenciador de biblioteca de cliente do Google
Suporte do Cloud Storage
Suporte do App Engine
Suporte do navegador do Cloud Storage para visualização de buckets e blobs

* Java é compatível com todas as funcionalidades do Cloud Code para IntelliJ. O Node.js, o Go e o Python são compatíveis com os recursos do Kubernetes apenas no IntelliJ.