下载 Core Package

在安装之前,您需要先下载 Core Package

信息

v4.1 开始,如果您同时下载了 Core PackageExtensions Packages,必须先完成 Core Package 的安装,才能上传并安装 Extensions Packages

登录 Customer Portal 下载 Core Package

提供适用于 x86ARMhybrid 架构的包。hybrid 包包含了 x86 和 ARM 的镜像,因此包体积较大。请选择最适合您环境的包。

如果您没有注册账号,请联系技术支持。

目录

从单架构迁移到 Hybrid

如果您最初安装的是 x86 或 ARM Core Package,但后来需要支持另一种架构,必须重新下载 hybrid Core Package 并执行以下步骤:

  1. 将新下载的 hybrid Core Package 上传到 global 集群的任意控制平面节点。

  2. 解压该包,并使用其中的 upgrade.sh 脚本将多架构镜像同步到您的镜像仓库:

    bash upgrade.sh --only-sync-image=true
  3. 脚本完成后,检查 cluster.platform.tkestack.io 资源,确认是否存在标签 cpaas.io/node-arch-constraint。如果存在,必须将其删除:

    kubectl get cluster.platform.tkestack.io global -oyaml | grep cpaas.io/node-arch-constraint
    # 如果有输出,则编辑该资源删除该标签;否则可跳过此步骤。
    kubectl edit cluster.platform.tkestack.io global   ### 编辑 labels 字段,删除 cpaas.io/node-arch-constraint