9.4. 频道升级
从 Ansible Automation Platform 2.4 升级到 2.5 版本涉及从 "channel" 检索更新。频道指的是您可以访问您的更新的位置。它目前驻留在 OpenShift 控制台 UI 中。
9.4.1. 通道中的升级 复制链接链接已复制到粘贴板!
大多数升级在频道中进行,如下所示:
- 通过 redhat-operator CatalogSource 在 marketplace 中提供一个新的更新。
系统会自动为您的 Ansible Automation Platform 订阅创建新的 InstallPlan。
- 如果设置为 Manual,InstallPlan 需要 OpenShift UI 中的手动批准。
如果设置为 Automatic,它将在新版本可用时立即进行升级。
注意在安装过程中,在 Ansible Automation Platform Operator 订阅上设置手动安装策略。在您选择的更新频道中可用时,系统会提示您批准升级。稳定频道(如 stable-2.5)可用于每个 X.Y 版本。
- 新的订阅、CSV 和 operator 容器与旧容器一起创建。成功安装后会清理旧资源。
9.4.2. 跨频道升级 复制链接链接已复制到粘贴板!
X.Y 频道之间的升级始终是手动和有意的。主版本和次版本的稳定频道位于 Operator Catalog 中。目前,只有 2.x 版本可用,因此有一些频道。建议您继续使用最新补丁的最新次版本频道。
如果为手动升级设置了订阅,则必须通过 UI 批准升级。然后,系统会将 Operator 升级到该频道中的最新版本。
建议您在安装过程中在 Ansible Automation Platform Operator 订阅上设置手动安装策略。当您选择的更新频道中可用时,系统会提示您批准升级。每个 X.Y 版本都提供了 stable-2.5 等稳定频道。
对于操作系统升级和关键修复,latest 频道中提供的容器会定期更新。这允许客户更快地收到关键补丁和 CVE 修复。对于次版本和主版本,会保存更大的变化和新功能。
对于每个主版本或次版本频道,提供了对应的"集群范围"频道。集群范围的频道会部署可管理所有命名空间的 Operator,非集群范围的频道只能管理其自己的命名空间中的资源。
集群范围的捆绑包与命名空间范围的捆绑包不兼容。不要试图在 normal (例如,stable-2.4)频道和集群范围(stable-2.4-cluster-scoped)频道间切换,因为不支持。