升级前准备
支持的升级路径:
- 从
4.0→4.3 - 从
4.1→4.3 - 从
4.2→4.3
开始之前,请确保您当前的平台版本在支持的升级范围内。
重要说明
- 确保 global 集群控制平面节点上的目录
/cpaas/minio至少有 120 GB 的可用磁盘空间。 - 在将 global tier 升级到 ACP 4.3 之前,所有业务集群必须保持在 Kubernetes Support Matrix 中记录的 ACP 4.3 兼容版本 范围内。
- 如果有任何业务集群不在该兼容范围内,请先升级该业务集群,直到其进入 ACP 4.3 兼容范围后,再升级 global tier。
- 业务集群只能升级到 global tier 已经达到的 Distribution Version。
离线环境下载软件包
从 Customer Portal 下载 Core Package。
如果您想在升级过程中升级集群 Extensions,请按以下步骤操作:
- 进入路径:[Marketplace - Batch Download - Upgrade - Post-ACP v4.0 Upgrades]
- 下载
ac-get-app.sh脚本。 - 将脚本上传到您环境中 Global 集群的控制节点。
- 使用
bash ac-get-app.sh运行该脚本。 - 完成后,将生成的
apps.yaml导入回 Customer Portal,以同步 Extensions 列表。
此外,进入 Customer Portal 的 CLI Tools 部分,下载 violet 工具。该工具用于上传 Extensions。有关 violet 的更多信息,请参见 Upload Packages。
WARNING
如果您正在从 ACP 4.0 升级到 ACP 4.3,且任何目标集群上安装了 Build of TopoLVM,请在升级前将 TopoLVM 软件包上传到这些集群。升级自 ACP 4.1 或 ACP 4.2 时无需此步骤。您可以在 --clusters 中指定多个目标集群,使用逗号分隔。
WARNING
从 v4.2 开始,我们引入了一个名为 Alauda Container Platform Log Essentials 的新插件。如果您之前安装了日志存储插件,升级前也必须上传该插件。