Estensioni Cloud Code

Cloud Code offre il supporto IDE per l'intero ciclo di sviluppo delle applicazioni Kubernetes e Cloud Run, dalla creazione e personalizzazione di una nuova applicazione da modelli di esempio all'esecuzione dell'applicazione completata. Cloud Code ti supporta lungo il percorso con esempi pronti per l'esecuzione, snippet di configurazione pronti all'uso e un'esperienza di debug personalizzata, semplificando notevolmente lo sviluppo con Kubernetes e Cloud Run.

Sebbene Cloud Code funzioni con qualsiasi piattaforma cloud, offre un'esperienza semplificata per semplificare la creazione di cluster ospitati su Google Cloud e una migliore integrazione con strumenti Google Cloud come Cloud Source Repositories, Cloud Storage e librerie client di Cloud.

Puoi utilizzare Cloud Code con VS Code, IntelliJ o Cloud Shell.

Funzionalità

Ecco un'istantanea di ciò che Cloud Code ha da offrire in VS Code, IntelliJ e Cloud Shell:

Funzionalità Cloud Code Codice VS IntelliJ Cloud Shell
Supporto per Java
Supporto per Node.js, Go, Python, .NET Core *
Applicazioni di esempio pronte per l'esecuzione e per il debug
Supporto per l'importazione di repository di modelli personalizzati
Supporto per configurazioni a esecuzione multipla
Crea ed esegui le applicazioni in modo continuo
Supporto del debug per l'applicazione Kubernetes in fase di sviluppo
Supporto per la modifica della configurazione Skaffold
Supporto avanzato YAML per Kubernetes
Ispezione e navigazione delle risorse Kubernetes
Creazione di cluster Kubernetes in Google Kubernetes Engine (GKE)
Flussi di log e visualizzazione
Supporto per Cloud Run
Supporto per Cloud Functions
Supporto di Cloud Build per l'esecuzione delle app
Supporto per la clonazione e il push dei repository in Cloud Source Repositories
Debug della produzione basato sull'istantanea di osservabilità di Google Cloud
Gestore librerie client di Google
Assistenza per Cloud Storage
Supporto App Engine
Supporto del browser Cloud Storage per la visualizzazione di bucket e BLOB
Esegui la migrazione delle app nei container **
Sviluppo di API Apigee

* Java è supportato per tutte le funzionalità di Cloud Code for IntelliJ. Node.js, Go e Python sono supportati per le funzionalità di Kubernetes solo in IntelliJ. ** Cloud Code supporta la migrazione di app in container solo su macchine Linux.

Assistenza

Se riscontri problemi o vuoi proporre un'idea di funzionalità, puoi inviare il tuo feedback tramite GitHub per Cloud Code for VS Code e Cloud Code for IntelliJ.