安裝 kubectl CLI

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,請完成下列步驟:

  1. 使用 gdcloud CLI 安裝 kubectl 元件:

    gdcloud components install kubectl
    
  2. 確認已安裝 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
    
  3. 使用 gdcloud CLI 安裝 gdcloud-k8s-auth-plugin 元件:

    gdcloud components install gdcloud-k8s-auth-plugin
    

安裝 kubectl CLI 後,您必須使用 gdcloud CLI產生 kubeconfig 檔案,以存取叢集或 API 伺服器 (用於代管資源) 的 API。

後續步驟