安装 GKE Enterprise CLI

GKE Enterprise 命令行界面 (CLI) 可让您轻松地在新的或现有的 Google Kubernetes Engine (GKE) 集群上安装 Anthos Service Mesh。与 Kubernetes 类似,GKE Enterprise CLI 也可以运行声明式模型。在一组包含一个或多个项目的规范的 YAML 配置资源文件(也称为清单)中,指定所需状态。GKE Enterprise CLI 使用 Config Connector 资源文档中所述的多个 Kubernetes API。

本页面介绍如何安装 GKE Enterprise CLI 及其所使用的工具。除了 GKE Enterprise CLI 之外,您还需要安装以下工具:

  • kpt:您可以使用 kpt 下载、管理和自定义存储在 anthos-service-mesh-packages GitHub 代码库中的 Anthos Service Mesh 资源配置文件。配置文件包含特定 Google Cloud 项目和 GKE 集群信息的占位符。

  • kustomize:要使用 GKE Enterprise CLI 在现有集群上安装 Anthos Service Mesh,您需要安装 kustomize

准备工作

本指南假定您已具备:

开始安装之前,请执行以下操作:

安装 Anthos CLI

若要安装 GKE Enterprise CLI 和所需的工具,请执行以下操作:

如果您使用的是 Cloud Shell,请将 sudo 添加到以下命令。

  1. 安装 kpt

    gcloud components install kpt
    
  2. 安装 GKE Enterprise CLI:

    gcloud components install anthoscli beta
    
  3. 获取可与 Anthos Service Mesh 1.5 搭配使用的版本:

    gcloud components update anthoscli --version 298.0.0
    
  4. 如果要在现有集群上安装 Anthos Service Mesh,请在文件系统上的任意位置安装 kustomize。例如,要将 kustomize 安装到当前工作目录,请运行以下命令:

    curl -s "https://raw.githubusercontent.com/\
    kubernetes-sigs/kustomize/master/hack/install_kustomize.sh"  | bash
    

    如需了解更多安装选项,请参阅 kustomize 安装文档。

  5. 将安装 kustomize 的目录添加到 PATH:

    export PATH=$PWD:$PATH
    

后续步骤