Panoramica degli strumenti per sviluppatori

Per interagire con l'universo air-gapped di Google Distributed Cloud (GDC), devi configurare uno o più dei seguenti strumenti:

Questi strumenti ti aiutano a eseguire il deployment e a gestire le applicazioni, a gestire l'infrastruttura e a visualizzare le risorse nel tuo ambiente GDC.

Questo documento è rivolto a tutti gli operatori, amministratori e sviluppatori che eseguono il deployment e gestiscono le risorse in GDC. Per saperne di più sui gruppi di pubblico in GDC, consulta la documentazione relativa ai gruppi di pubblico per GDC con air gap.

Console GDC

La console GDC è una GUI che ti consente di gestire i progetti e le risorse GDC. Dalla console GDC puoi eseguire varie attività, come monitorare i carichi di lavoro, gestire l'accesso alle risorse e visualizzare i log di controllo.

Per accedere alla console GDC, apri l'URL GDC fornito dal gruppo di operatori dell'infrastruttura in un browser web. Per accedere, devi autenticarti con il tuo provider di identità per accedere.

Per saperne di più, consulta Accesso alla console GDC.

gdcloud CLI

CLI gdcloud è uno strumento a riga di comando GDC con air gap dedicato alla gestione delle risorse in un ambiente disconnesso. La CLI gdcloud offre funzionalità come le seguenti:

  • Configurazioni e proprietà personalizzabili
  • Autenticazione per cluster, server API e contesti zonali e globali
  • Completamento automatico
  • Accessibilità

Per saperne di più, consulta Utilizzare la CLI gdcloud.

Per la documentazione di riferimento di tutti i comandi gdcloud CLI, consulta la panoramica di riferimento di gdcloud.

kubectl CLI

Lo strumento CLI di Kubernetes, kubectl, ti consente di creare e gestire le risorse GDC chiamando le API del modello di risorse Kubernetes (KRM) sottostanti . Ad esempio, puoi utilizzare kubectl CLI per eseguire il deployment di macchine virtuali (VM), ispezionare e gestire le risorse del cluster e visualizzare i log.

La maggior parte delle procedure API nella documentazione di GDC richiede kubectl CLI.

Prima di poter utilizzare kubectl CLI per gestire le risorse, devi installare lo strumento kubectl CLI e poi autenticarti con il cluster GDC o il server API che ospita la risorsa con un file kubeconfig. gdcloud CLI fornisce il comando get-credentials per generare automaticamente i file kubeconfig oppure puoi generare un file kubeconfig manualmente.

Terraform

HashiCorp Terraform è uno strumento Infrastructure as Code (IaC) che consente di eseguire il provisioning e di gestire le risorse dell'infrastruttura. In GDC, puoi utilizzare Terraform per gestire le risorse interagendo con le API Kubernetes. GDC utilizza il provider Kubernetes per concedere a Terraform l'accesso alle API Kubernetes.

Per saperne di più su Terraform in GDC, consulta la panoramica di Terraform.

Per configurare rapidamente Terraform nel tuo ambiente GDC, consulta Utilizzare Terraform.

Passaggi successivi