安装 kubectl CLI

借助 Kubernetes 命令行工具 kubectl,您可以调用 Google Distributed Cloud (GDC) 空气隔离环境提供的底层 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 为托管资源的集群或 API 服务器生成 kubeconfig 文件,以便您访问这些 API。

后续步骤