Crea e configura un cluster GKE in Cloud Code per Cloud Shell

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

Crea un cluster GKE e aggiungilo al tuo KubeConfig

Per creare un cluster:

  1. Fai clic su Cloud Code, quindi espandi la sezione Kubernetes.
  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 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. Dopo la creazione del cluster, fai clic sull'icona Aggiorna in Cloud Code.
  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 o fai clic su Visualizza > Tavolozza comandi), quindi esegui il comando Cloud Code: Crea cluster GKE.

Lavorare 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, quindi espandi la sezione Kubernetes.
  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 dell'applicazione per impostazione predefinita.

  1. Fai clic su Cloud Code, quindi espandi la sezione Kubernetes.
  2. Fai clic con il pulsante destro del mouse su un cluster, quindi fai clic su Imposta come cluster attivo.

Esegui 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.

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

Rimuovi un cluster da KubeConfig

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

  1. Fai clic su Cloud Code, quindi espandi la sezione Kubernetes.
  2. Fai clic con il pulsante destro del mouse su un cluster, quindi fai clic su Rimuovi contesto in cluster.

Apri un terminale interattivo in un container

  1. Fai clic su Cloud Code, quindi espandi la sezione Kubernetes.
  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 Scarica terminale.

Apri un indirizzo IP esterno

  1. Fai clic su Cloud Code, quindi espandi la sezione Kubernetes.
  2. Espandi il cluster minikube, quindi espandi Servizi.
  3. Espandi IP esterni, fai clic con il tasto destro del mouse su un indirizzo IP, quindi fai clic su Apri indirizzo.
  4. Fai clic su Apri.

Crea e aggiungi un cluster da un altro cloud provider

Se utilizzi 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