第 2 章 使用 Helm chart 升级
您必须遵循 RHACS 的特定升级路径,具体取决于您运行的 RHACS 版本。在更新 Helm Chart 并执行升级前,还必须备份 Central 数据库。
如果您使用 Helm chart 安装 RHACS,要升级到最新版本的 RHACS,请执行以下步骤:
- 备份 Central 数据库。
 - (可选)优化 Central 数据库和持久性卷声明(PVC)。
 - 
					(可选)生成包含 central-services Helm Chart 的 root 证书的 
values-private.yaml配置文件。 - 更新 Helm Chart。
 - 
					运行 
helm upgrade命令。 
重要
- 为确保最佳功能,您的 secure-cluster-services Helm Chart 和 central-services Helm Chart 需要使用相同的版本。
 - 要升级到 RHACS 4.8,其中包括升级到 PostgreSQL 15,您必须释放磁盘空间。在开始升级前,请确保您有至少加倍现有数据库大小的可用磁盘空间。
 
2.1. 备份 Central 数据库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在基础架构灾难的情况下,您可以备份中心数据库,并使用该备份从失败的升级或数据恢复中回滚。
先决条件
- 
						您必须具有一个 API 令牌,其具有 Red Hat Advanced Cluster Security for Kubernetes 的所有资源的 
read权限。analysts 系统角色具有所有资源的read权限。 - 
						已安装了 
roxctlCLI。 - 
						您已配置了 
ROX_API_TOKEN和ROX_CENTRAL_ADDRESS环境变量。 
流程
运行备份命令:
roxctl -e "$ROX_CENTRAL_ADDRESS" central backup
$ roxctl -e "$ROX_CENTRAL_ADDRESS" central backupCopy to Clipboard Copied! Toggle word wrap Toggle overflow