第 1 章 OpenShift Dedicated 集群升级
您可以调度自动或手动升级策略以更新 OpenShift Dedicated 集群的版本。可以通过 Red Hat OpenShift Cluster Manager 或 OpenShift Cluster Manager CLI 升级 OpenShift Dedicated 集群。
Red Hat Site Reliability 工程师 (SRE) 监控升级进度并解决遇到的问题。
1.1. 了解 OpenShift Dedicated 集群升级
当 OpenShift Dedicated 集群提供升级时,您可以通过 Red Hat OpenShift Cluster Manager 或 OpenShift Cluster Manager CLI 升级到最新版本。您可以在现有集群或集群创建过程中设置升级策略,并且可以调度升级来自动或手动进行。
Red Hat Site Reliability 工程师 (SRE) 将为您的 OpenShift Dedicated 集群提供可用版本的策展列表。对于每个集群,您可以查看可用发行版本的完整列表,以及相应的发行注记。OpenShift Cluster Manager 将在最新支持的版本中启用集群安装,并可以随时取消升级。
您还可以设置一个宽限期,以便在升级过程中遵守 PodDisruptionBudget
保护工作负载的时间。在这个宽限期后,任何不是成功从节点排空的 PodDisruptionBudget
保护的工作负载都会被强制删除。
每个 OpenShift Dedicated 集群中的所有 Kubernetes 对象和 PV 都作为 OpenShift Dedicated 服务的一部分备份。应用程序和应用程序数据备份不是 OpenShift Dedicated 服务的一部分。在调度升级前,确保您为应用程序和应用程序数据有一个备份策略。
当遵循调度的升级策略时,在升级过程开始可能会有一个小时或更长时间的延迟,即使它被调度为立即升级也是如此。另外,升级的持续时间可能会因工作负载配置而异。
1.1.1. 重复升级
升级可以被调度为在集群拥有者或管理员指定的日期和时间自动进行。升级会每周进行,除非该周升级不可用。
如果为集群选择了周期性更新,您必须提供管理员的确认。在没有收到管理员确认的情况下,OpenShift Cluster Manager 不会为次版本启动 y-stream 更新。
重复升级策略是可选的,如果没有设置它们,升级策略会默认为单独的策略。
1.1.2. 独立升级
如果您选择进行单个升级,您需要更新集群。如果您选择了需要批准的更新版本,您必须提供管理员的确认。
如果您的集群版本已过时,它将过渡到有限的支持状态。如需有关 OpenShift 生命周期策略的更多信息,请参阅 OpenShift Dedicated 更新生命周期。
1.1.3. 升级通知
在 OpenShift Cluster Manager 控制台中,您可以在 Overview 选项卡中查看集群的历史记录。升级状态可以在服务日志的 Cluster history 标题下查看。
每次更改状态也会触发集群所有者和订阅用户的电子邮件通知。您将收到以下事件的电子邮件通知:
- 已调度升级。
- 升级已启动。
- 升级已完成。
- 升级已被取消。
对于周期性升级,您还会根据以下节奏在升级前收到电子邮件通知:
- 2 周通知
- 1 周通知
- 1 天通知
其他资源
- 有关服务日志并添加集群通知联系人的更多信息,请参阅 Red Hat Hybrid Cloud Console 中的访问集群通知。