Lo strumento a riga di comando di Kubernetes, kubectl, consente di chiamare le API del modello di risorse Kubernetes (KRM) sottostanti fornite da Google Distributed Cloud (GDC) air-gapped. Puoi eseguire il deployment delle definizioni di risorse personalizzate di Kubernetes con l'interfaccia a riga di comando kubectl per creare e gestire le risorse del servizio GDC.
Questo documento è rivolto a tutti i gruppi di pubblico che lavorano su GDC e che devono effettuare chiamate API per gestire i flussi di lavoro hardware e software air-gapped. Per saperne di più, consulta Pubblico per la documentazione di GDC con air gap.
Prima di iniziare
Prima di installare l'interfaccia a riga di comando kubectl, devi installare e configurare la CLI gdcloud. Per saperne di più, consulta Utilizzare la CLI gdcloud.
Installare l'interfaccia a riga di comando kubectl
Completa i seguenti passaggi per installare l'interfaccia a riga di comando kubectl nel tuo ambiente GDC:
Installa il componente
kubectlcon la CLI gdcloud:gdcloud components install kubectlVerifica che l'interfaccia a riga di comando kubectl sia installata:
kubectl versionL'output è simile al seguente:
Client Version: v1.30.2-gke.1100 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 Server Version: v1.30.12-gke.300Installa il componente
gdcloud-k8s-auth-plugincon la CLI gdcloud:gdcloud components install gdcloud-k8s-auth-plugin
Dopo aver installato l'interfaccia a riga di comando kubectl, devi utilizzare la CLI gdcloud per generare il file kubeconfig per il cluster o il server API che ospita le tue risorse per darti accesso a le API.