Mit dem Kubernetes-Befehlszeilentool kubectl können Sie die zugrunde liegenden Kubernetes Resource Model (KRM)-APIs aufrufen, die von Google Distributed Cloud (GDC) mit Air Gap bereitgestellt werden. Sie können Kubernetes-Definitionen benutzerdefinierter Ressourcen mit der kubectl CLI bereitstellen, um GDC-Dienstressourcen zu erstellen und zu verwalten.
Dieses Dokument richtet sich an alle Zielgruppen, die mit GDC arbeiten und API-Aufrufe ausführen müssen, um ihre Hardware- und Softwareworkflows mit Air Gap zu verwalten. Weitere Informationen finden Sie unter Dokumentation zu Zielgruppen für GDC mit Air Gap.
Hinweis
Bevor Sie die kubectl CLI installieren, müssen Sie die gdcloud CLI installieren und konfigurieren. Weitere Informationen finden Sie unter gdcloud CLI verwenden.
kubectl CLI installieren
Führen Sie die folgenden Schritte aus, um die kubectl CLI in Ihrer GDC-Umgebung zu installieren:
Installieren Sie die Komponente
kubectlmit der gdcloud CLI:gdcloud components install kubectlPrüfen Sie, ob die kubectl CLI installiert ist:
kubectl versionDie Ausgabe sieht etwa so aus:
Client Version: v1.30.2-gke.1100 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 Server Version: v1.30.12-gke.300Installieren Sie die Komponente
gdcloud-k8s-auth-pluginmit der gdcloud CLI:gdcloud components install gdcloud-k8s-auth-plugin
Nachdem die kubectl CLI installiert wurde, müssen Sie mit der gdcloud CLI die kubeconfig-Datei für den Cluster oder API-Server generieren, auf dem Ihre Ressourcen gehostet werden, um Zugriff auf die APIs zu erhalten.