28 管理群集 #
本节介绍如何执行与将管理
群集从一个 Edge 平台版本升级到另一个版本相关的各种 Day
2
操作。
Day 2
的操作由升级控制器(第 20 章 “升级控制器”)自动执行,包括:
SL Micro(第 7 章 “SLE Micro”)操作系统升级
RKE2(第 14 章 “RKE2”)/K3s(第 13 章 “K3s”)升级
SUSE 其他组件(Rancher、Neuvector 等)升级
28.1 先决条件 #
升级管理
群集之前,必须满足以下先决条件:
已向 SCC 注册的节点
- 确保您的群集节点的操作系统已使用相应的订阅密钥注册,该密钥支持您要升级到的 Edge 版本中指定的操作系统版本(第 45.1 节 “摘要”)。升级控制器
- 确保您的管理
群集上已部署升级控制器
。有关安装步骤,请参见“安装升级控制器”(第 20.2 节 “安装升级控制器”)。
28.2 升级 #
确定要将
管理
群集升级到哪个 Edge 版本(第 45.1 节 “摘要”)。在
管理
群集中,部署一个指定所需版本
的UpgradePlan
。UpgradePlan
必须部署在升级控制器
的名称空间中。kubectl apply -n <upgrade_controller_namespace> -f - <<EOF apiVersion: lifecycle.suse.com/v1alpha1 kind: UpgradePlan metadata: name: upgrade-plan-mgmt-3-1-X spec: # Version retrieved from release notes releaseVersion: 3.1.X EOF
将
UpgradePlan
部署到升级控制器
的名称空间后将开始升级过程
。注意有关实际
升级过程
的详细信息,请参见“升级控制器的工作原理”(第 20.3 节 “升级控制器的工作原理”)。有关如何跟踪
升级过程
的信息,请参见“跟踪升级过程”(第 20.5 节 “跟踪升级过程”)。