借助 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:
使用 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 为托管资源的集群或 API 服务器生成 kubeconfig 文件,以便您访问这些 API。