Crea e configura un cluster GKE in Cloud Code for VS Code

Con Cloud Code, puoi creare un cluster Kubernetes con Google Kubernetes Engine (GKE).

Crea un cluster GKE e aggiungilo a KubeConfig

Per creare un cluster:

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Fai clic su add Aggiungi un cluster a KubeConfig.
  3. Seleziona Google Kubernetes Engine, quindi per abilitare l'API Google Kubernetes Engine nel tuo progetto.
  4. Scegli Standard o Autopilot. Per maggiori informazioni, consulta Confronto tra le modalità Autopilot e quella Standard.
  5. Se richiesto, fai clic su Apri per consentire a Cloud Code di aprire la console Google Cloud.
  6. Nella console Google Cloud, scegli le opzioni di configurazione che vuoi personalizzare e fai clic su Crea.
  7. Una volta creato il cluster, in Cloud Code, fai clic sull'icona Aggiorna.
  8. Quando il nome del nuovo cluster viene visualizzato nell'elenco, fai clic sul nome del cluster. Il nuovo cluster viene aggiunto a kubeconfig e impostato come contesto predefinito.

Suggerimento: per creare un cluster Kubernetes utilizzando la tavolozza dei comandi, avvia la tavolozza dei comandi (premi Ctrl/Cmd+Shift+P oppure fai clic su Visualizza > Tavolozza comandi), quindi esegui il comando Cloud Code: Crea cluster GKE.

Lavora con un cluster GKE esistente

Se hai già un cluster GKE Standard o Autopilot, puoi impostarlo come cluster attivo e utilizzarlo utilizzando Cloud Code.

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Fai clic su add Aggiungi un cluster a KubeConfig.
  3. Fai clic su Google Kubernetes Engine.
  4. Fai clic sul nome del cluster. Il cluster viene aggiunto a KubeConfig.

Imposta un cluster come contesto predefinito

Il cluster attivo è quello in cui viene eseguito il deployment della tua applicazione per impostazione predefinita.

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Fai clic con il tasto destro del mouse su un cluster, quindi fai clic su Imposta come cluster attivo.

Eseguire un'applicazione su GKE

Per eseguire o eseguire il debug di un'applicazione su GKE, devi definire il repository di immagini container per il tuo progetto.

Quando provi a eseguire il debug, ti potrebbe essere chiesto di autenticare le tue credenziali per eseguire ed eseguire il debug di un'applicazione in locale.

Per saperne di più, consulta Iniziare a utilizzare Cloud Code per Kubernetes

Rimuovi un cluster da KubeConfig

Dopo aver rimosso un cluster da KubeConfig, il cluster non è più disponibile per il deployment.

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Fai clic con il tasto destro del mouse su un cluster, quindi fai clic su Rimuovi contesto nel cluster.

Apri un terminale interattivo in un container

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Espandi il cluster minikube, espandi Pod, quindi espandi Container.
  3. Fai clic con il tasto destro del mouse su un contenitore, quindi fai clic su Ottieni terminale.

Apri un indirizzo IP esterno

  1. Fai clic su Cloud Code ed espandi Kubernetes Explorer.
  2. Espandi il cluster minikube, quindi espandi Services (Servizi).
  3. Espandi IP esterni, fai clic con il tasto destro del mouse su un indirizzo IP e poi fai clic su Apri indirizzo.
  4. Fai clic su Apri.

Crea e aggiungi un cluster da un altro cloud provider

Se usi un cluster on-premise o un cluster di un altro provider come Azure o AWS, usa gli strumenti del provider per creare il cluster e aggiungerlo a KubeConfig.

Passaggi successivi

Richiedi assistenza

Per inviare feedback, segnala problemi su GitHub o fai una domanda su Stack Overflow.