Panoramica degli strumenti per sviluppatori

Per interagire con il tuo 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 la gestione delle applicazioni, a gestire l'infrastruttura e a visualizzare le risorse nel tuo ambiente GDC.

Questo documento è destinato a tutti gli operatori, gli amministratori e gli sviluppatori che eseguono il deployment e gestiscono le risorse in GDC. Per saperne di più sui gruppi di pubblico in GDC, consulta la documentazione sui segmenti di pubblico per GDC air-gapped.

Console GDC

La console GDC è una Graphic User Interface che ti consente di gestire i progetti e le risorse GDC. Dalla console GDC puoi svolgere varie attività, come monitorare i tuoi 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. Devi autenticarti con il tuo provider di identità per accedere.

Per ulteriori informazioni, vedi Accesso alla console GDC.

gcloud CLI

gdcloud CLI è uno strumento a riga di comando GDC air-gapped dedicato alla gestione delle risorse in un ambiente disconnesso. gcloud CLI fornisce 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 gcloud CLI.

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

kubectl CLI

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

La maggior parte delle procedure API nella documentazione di GDC richiede l'interfaccia a riga di comando kubectl.

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

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