GKE On-Prem 下载内容

本主题提供下载以下 GKE On-Prem 实体的命令:

  • gkectl 命令行工具
  • 升级软件包
  • 管理员工作站开放虚拟化设备 (OVA)。

另请参阅:

准备工作

  1. 检查是否已购买 Anthos、是否已将项目和 Google Cloud 服务帐号列入许可名单,以及是否已在 vSphere 中创建管理员工作站虚拟机。如需开始安装 GKE On-Prem,请参阅安装 GKE On-Prem

  2. 通过 SSH 连接到管理员工作站。(如果您正在安装或升级管理员工作站,请跳过此步骤。)

    ssh -i ~/.ssh/vsphere_workstation ubuntu@[IP_ADDRESS]
    
  3. 使用您的 Google Cloud 用户帐号凭据登录 Google Cloud。该用户帐号必须至少在 GKE On-Prem 配置文件中引用的 Google Cloud 项目中具有 Viewer IAM 角色:

    gcloud auth login
  4. 为已列入许可名单的服务帐号创建私钥。

    复制服务帐号的电子邮件地址:

    gcloud iam service-accounts list

    创建服务帐号的私钥,其中 [KEY_FILE] 是您为文件选择的名称。此命令将文件保存到当前工作目录:

    gcloud iam service-accounts keys create key.json \
    --project [PROJECT_ID] --iam-account [ALLOWLISTED_SERVICE_ACCOUNT_EMAIL]
    

    其中:

    • [PROJECT_ID] 是项目 ID。
    • [KEY_FILE] 是服务帐号私钥的名称和保存路径,如 /home/ubuntu/key.json
    • [ALLOWLISTED_SERVICE_ACCOUNT_EMAIL] 是已列入许可名单的服务帐号的电子邮件地址。
  5. 激活已列入许可名单的服务帐号:

    gcloud auth activate-service-account --project [PROJECT_ID] \
    --key-file [KEY_FILE]
    

1.2.2-gke.2(最新)

gkeadm

在您的个人笔记本电脑或工作站上,运行以下命令之一以下载 gkeadm 命令行工具并使其可执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.2.2-gke.2/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.2.2-gke.2/windows/gkeadm.exe ./ 
  • macOS Catalina:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.2.2-gke.2/darwin/gkeadm ./ chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.2-gke.2/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.2-gke.2/gke-onprem-vsphere-1.2.2-gke.2.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.2-gke.2.tgz

1.5.0-gke.27

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/windows/gkeadm.exe ./ 
  • macOS:
    gsutil cp gs://gke-on-prem-release-public/gkeadm/1.5.0-gke.27/darwin/gkeadm ./
    chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.5.0-gke.27/gke-on-prem-admin-appliance-vsphere-1.5.0-gke.27.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.5.0-gke.27/gke-on-prem-admin-appliance-vsphere-1.5.0-gke.27.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.5.0-gke.27/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.5.0-gke.27/gke-onprem-vsphere-1.5.0-gke.27.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.5.0-gke.27.tgz

1.4.3-gke.3

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.3-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.3-gke.3/windows/gkeadm.exe ./ 

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.3-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.3-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.3-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.3-gke.3.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.3-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.3-gke.3/gke-onprem-vsphere-1.4.3-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.3-gke.3.tgz

1.4.2-gke.3

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.2-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.2-gke.3/windows/gkeadm.exe ./ 

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.2-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.4.2-gke.3.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.2-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.2-gke.3/gke-onprem-vsphere-1.4.2-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.2-gke.3.tgz

1.4.1-gke.1

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.1-gke.1/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.1-gke.1/windows/gkeadm.exe ./ 

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.1-gke.1/gke-on-prem-admin-appliance-vsphere-1.4.1-gke.1.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.1-gke.1/gke-on-prem-admin-appliance-vsphere-1.4.1-gke.1.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.1-gke.1/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.1-gke.1/gke-onprem-vsphere-1.4.1-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.1-gke.1.tgz

1.4.0-gke.13

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.0-gke.13/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.4.0-gke.13/windows/gkeadm.exe ./ 

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.0-gke.13/gke-on-prem-admin-appliance-vsphere-1.4.0-gke.13.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.4.0-gke.13/gke-on-prem-admin-appliance-vsphere-1.4.0-gke.13.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.4.0-gke.13/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.4.0-gke.13/gke-onprem-vsphere-1.4.0-gke.13.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.4.0-gke.13.tgz

1.3.4-gke.3

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

  • Linux:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.3.4-gke.3/linux/gkeadm ./
    chmod +x gkeadm
  • Windows:
    gsutil cp gs://gke-on-prem-release/gkeadm/1.3.4-gke.3/windows/gkeadm.exe ./ 

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.4-gke.3/gke-on-prem-admin-appliance-vsphere-1.3.4-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.4-gke.3/gke-on-prem-admin-appliance-vsphere-1.3.4-gke.3.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.4-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

软件包

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.4-gke.3/gke-onprem-vsphere-1.3.4-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.4-gke.3.tgz

1.3.3-gke.0

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.3-gke.0/linux/gkeadm ./
chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.3-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.3-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.3-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.3-gke.0.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.3-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.3-gke.0/gke-onprem-vsphere-1.3.3-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.3-gke.0.tgz

1.3.2-gke.1

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.2-gke.1/linux/gkeadm ./
chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.2-gke.1/gke-on-prem-admin-appliance-vsphere-1.3.2-gke.1.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.2-gke.1/gke-on-prem-admin-appliance-vsphere-1.3.2-gke.1.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.2-gke.1/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.2-gke.1/gke-onprem-vsphere-1.3.2-gke.1.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.2-gke.1.tgz

1.3.1-gke.0

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.1-gke.0/linux/gkeadm ./
chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.1-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.1-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.1-gke.0/gke-on-prem-admin-appliance-vsphere-1.3.1-gke.0.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.1-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.1-gke.0/gke-onprem-vsphere-1.3.1-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.1-gke.0.tgz

1.3.0-gke.16

gkeadm

从您的个人笔记本电脑或工作站运行以下命令,以下载 gkeadm 命令行工具并使其可以执行:

gsutil cp gs://gke-on-prem-release/gkeadm/1.3.0-gke.16/linux/gkeadm ./
chmod +x gkeadm

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.0-gke.16/gke-on-prem-admin-appliance-vsphere-1.3.0-gke.16.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.3.0-gke.16/gke-on-prem-admin-appliance-vsphere-1.3.0-gke.16.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.3.0-gke.16/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.3.0-gke.16/gke-onprem-vsphere-1.3.0-gke.16.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.3.0-gke.16.tgz

1.2.2-gke.2

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.2-gke.2/gke-on-prem-admin-appliance-vsphere-1.2.2-gke.2.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.2-gke.2/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.2-gke.2/gke-onprem-vsphere-1.2.2-gke.2.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.2-gke.2.tgz

1.2.1-gke.4

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.1-gke.4/gke-on-prem-admin-appliance-vsphere-1.2.1-gke.4.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.1-gke.4/gke-on-prem-admin-appliance-vsphere-1.2.1-gke.4.ova.1.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.1-gke.4/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.1-gke.4/gke-onprem-vsphere-1.2.1-gke.4.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.1-gke.4.tgz

1.2.0-gke.6

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.2.0-gke.6.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.2.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.2.0-gke.6.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.2.0-gke.6/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.2.0-gke.6/gke-onprem-vsphere-1.2.0-gke.6.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.2.0-gke.6.tgz

1.1.2-gke.0

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.2-gke.0/gke-on-prem-admin-appliance-vsphere-1.1.2-gke.0.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.2-gke.0/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.2-gke.0/gke-onprem-vsphere-1.1.2-gke.0.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.2-gke.0.tgz

1.1.1-gke.2

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.1-gke.2/gke-on-prem-admin-appliance-vsphere-1.1.1-gke.2.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.1-gke.2/gke-on-prem-admin-appliance-vsphere-1.1.1-gke.2.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.1-gke.2/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.1-gke.2/gke-onprem-vsphere-1.1.1-gke.2.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.1-gke.2.tgz

1.1.0-gke.6

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.1.0-gke.6.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.1.0-gke.6/gke-on-prem-admin-appliance-vsphere-1.1.0-gke.6.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.1.0-gke.6/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.1.0-gke.6/gke-onprem-vsphere-1.1.0-gke.6.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.1.0-gke.6.tgz

1.0.2-gke.3

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.0.2-gke.3.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.2-gke.3/gke-on-prem-admin-appliance-vsphere-1.0.2-gke.3.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.2-gke.3/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.2-gke.3/gke-onprem-vsphere-1.0.2-gke.3.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.2-gke.3.tgz

在管理员工作站上,软件包默认存储在 /var/lib/gke/bundles/。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

1.0.1-gke.5

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.1-gke.5/gke-on-prem-admin-appliance-vsphere-1.0.1-gke.5.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.1-gke.5/gke-on-prem-admin-appliance-vsphere-1.0.1-gke.5.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.1-gke.5/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.1-gke.5/gke-onprem-vsphere-1.0.1-gke.5.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.1-gke.5.tgz

在管理员工作站上,软件包默认存储在 /var/lib/gke/bundles/。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

1.0.11

OVA

从您的个人笔记本电脑或工作站运行以下命令:

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.11/gke-on-prem-admin-appliance-vsphere-1.0.11.ova ~/

gsutil cp gs://gke-on-prem-release/admin-appliance/1.0.11/gke-on-prem-admin-appliance-vsphere-1.0.11.ova.sig ~/

gkectl

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/1.0.1-gke.5/gkectl /usr/bin/gkectl
sudo chmod +x /usr/bin/gkectl
gkectl version

在管理员工作站上,gkectl 默认存储在 /usr/bin/gkectl。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

套装

从管理员工作站运行以下命令:

sudo -E gsutil cp gs://gke-on-prem-release/gke-onprem-bundle/1.0.11/gke-onprem-vsphere-1.0.11.tgz /var/lib/gke/bundles/gke-onprem-vsphere-1.0.11.tgz

在管理员工作站上,软件包默认存储在 /var/lib/gke/bundles/。如果您在 PATH 中选择了其他位置,请务必在此命令中指定该位置。

使用 openssl 验证 OVA

您可以使用 openssl,根据签名文件 (SIG) 验证下载的 OVA 文件。将 [VERSION] 替换为该文件的版本:

openssl dgst -verify - -signature ~/gke-on-prem-admin-appliance-vsphere-[VERSION].ova.1.sig ~/gke-on-prem-admin-appliance-vsphere-[VERSION].ova <<'EOF'
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
-----END PUBLIC KEY-----
EOF

此命令的预期输出为 Verified OK

使用 openssl 验证 gkectl

使用 openssl 通过公钥验证 gkectl 二进制文件,其中 [VERSION] 是文件的版本:

sudo -E gsutil cp gs://gke-on-prem-release/gkectl/[VERSION]/gkectl.1.sig /tmp/gkectl.1.sig
openssl dgst -verify - -signature /tmp/gkectl.1.sig /usr/bin/gkectl <<'EOF'
-----BEGIN PUBLIC KEY-----
MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEWZrGCUaJJr1H8a36sG4UUoXvlXvZ
wQfk16sxprI2gOJ2vFFggdq3ixF2h4qNBt0kI7ciDhgpwS8t+/960IsIgw==
-----END PUBLIC KEY-----
EOF

此命令的预期输出为 Verified OK

后续步骤