8.3. 为 Helm 安装更新自助服务自动化门户版本号
在为 OpenShift Container Platform 实例上的自助服务自动化门户项目更新了插件 registry 后,您必须使用插件文件更新 Helm chart。
您可以使用 helm 命令或 OpenShift Web 控制台从命令行更新 Helm Chart。
对于 air-gapped 或断开连接的环境中的升级,无法直接使用标准流程。您必须首先将所需的容器镜像镜像到本地 registry,并准备 Helm Chart 以离线使用。
有关此过程的详细信息,请参阅安装自助服务自动化门户 部分 安装自助服务自动化门户。
流程
从命令行更新 Helm Chart:
- 在终端中,登录您的 OpenShift 实例。
- 打开具有自助服务自动化门户安装的 OpenShift 项目。
运行以下命令,以确保 Helm 仓库为最新版本:
$ helm repo update查找 Helm Chart 的最新版本:
$ helm search repo openshift-helm-charts/redhat-rhaap-portal升级 Helm 发行版本:
$ helm upgrade <release_name> openshift-helm-charts/redhat-rhaap-portal --version <chart_version>将
<release_name> 替换为 Helm 发行版本的名称,<chart_version> 替换为您在上一步中标识的新 Helm Chart 版本号。
使用 OpenShift Web 控制台更新 Helm Chart:
- 在浏览器中,登录到 OpenShift Container Platform Web 控制台。
- 切换到 Developer 视角。
- 确保您位于具有自助服务自动化门户 Helm 部署的 OpenShift 项目中。
- 在导航菜单中选择 Helm。
- 在 Helm 发行版本 列表中找到您现有的自助服务自动化门户部署,并点击其名称。
-
选择
。 - 在 Upgrade 窗格中,从 Chart Version 下拉列表中选择您要升级到的版本。
- 查看 YAML 配置,以确保保留自定义值。
- 点 开始升级。
验证
升级完成后,验证更新的自助服务自动化门户实例是否正在运行:在 OpenShift Container Platform Web 控制台中,导航到项目的 Topology 视图。检查自助服务自动化门户实例是否可用,并且所有关联的 pod 都处于 Running 状态。