Kubernetes 指令列工具 kubectl 可讓您呼叫 Google Distributed Cloud (GDC) air-gapped 提供的基礎 Kubernetes 資源模型 (KRM) API。您可以使用 kubectl CLI 部署 Kubernetes 自訂資源定義,藉此建立及管理 GDC 服務資源。
本文適用於所有 GDC 觀眾群,他們必須發出 API 呼叫,才能管理與外界隔絕的硬體和軟體工作流程。詳情請參閱 GDC 氣隙環境適用的目標對象說明文件。
事前準備
安裝 kubectl CLI 前,請先安裝及設定 gdcloud CLI。詳情請參閱「使用 gdcloud CLI」。
安裝 kubectl CLI
如要在 GDC 環境中安裝 kubectl CLI,請完成下列步驟:
使用 gdcloud CLI 安裝
kubectl元件:gdcloud components install kubectl確認已安裝 kubectl CLI:
kubectl version輸出結果會與下列內容相似:
Client Version: v1.30.2-gke.1100 Kustomize Version: v5.0.4-0.20230601165947-6ce0bf390ce3 Server Version: v1.30.12-gke.300使用 gdcloud CLI 安裝
gdcloud-k8s-auth-plugin元件:gdcloud components install gdcloud-k8s-auth-plugin
安裝 kubectl CLI 後,您必須使用 gdcloud CLI產生 kubeconfig 檔案,以存取叢集或 API 伺服器 (用於代管資源) 的 API。