第 2 章 使用 Helm chart 升级
您可以从受支持的旧版本升级到 Red Hat Advanced Cluster Security for Kubernetes 的最新版本。要升级到 RHACS 4.0,您必须使用 RHACS 3.74 的最新补丁版本。如果使用旧版本,您必须首先升级到 RHACS 3.74。
如果使用 Helm chart 安装 Red Hat Advanced Cluster Security for Kubernetes,要升级到 Red Hat Advanced Cluster Security for Kubernetes 的最新版本,您必须执行以下操作:
- 备份 Central 数据库。
- (可选)优化中央数据库和持久性卷声明 (PVC)。
-
(可选)为 central-services Helm Chart 生成
values-private.yaml
配置文件。 - 更新 Helm Chart。
-
运行
helm upgrade
命令。
重要
为确保最佳功能,您的 secure-cluster-services Helm Chart 和 central-services Helm Chart 需要使用相同的版本。
2.1. 备份 Central 数据库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在基础架构灾难的情况下,您可以备份中心数据库,并使用该备份从失败的升级或数据恢复中回滚。
先决条件
-
您必须具有一个 API 令牌,并且具有对 Red Hat Advanced Cluster Security for Kubernetes 的所有资源的
read
权限。analysts 系统角色具有所有资源的read
权限。 -
已安装了
roxctl
CLI。 -
您已配置了
ROX_API_TOKEN
和ROX_CENTRAL_ADDRESS
环境变量。
流程
运行备份命令:
roxctl -e "$ROX_CENTRAL_ADDRESS" central backup
$ roxctl -e "$ROX_CENTRAL_ADDRESS" central backup
Copy to Clipboard Copied! Toggle word wrap Toggle overflow