1.8. 升级集群
Red Hat OpenShift Service on AWS (ROSA)作为受管服务的一部分执行所有集群升级。您不需要运行任何命令或更改集群。您可以在方便的时间调度升级。
调度集群升级的方法包括:
- 使用命令行界面(CLI)手动 :启动一次性升级,或调度一次性升级以备将来日期和时间。
- 使用 Red Hat OpenShift Cluster Manager 用户界面(UI)手动 :启动一次性立即升级或调度一次性升级以备将来日期和时间。
- 自动升级 :每当有新版本可用时,为重复 y-stream 升级设置升级窗口,而无需手动调度它。必须手动调度次要版本。
有关集群升级的详情,请运行以下命令:
rosa upgrade cluster --help
$ rosa upgrade cluster --help
1.8.1. 使用 CLI 手动升级集群 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
运行以下命令检查是否有可用的升级:
rosa list upgrade -c <cluster-name>
$ rosa list upgrade -c <cluster-name>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输出示例
rosa list upgrade -c <cluster-name>
$ rosa list upgrade -c <cluster-name> VERSION NOTES 4.14.7 recommended 4.14.6 ...
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 在上例中,版本 4.14.7 和 4.14.6 都可用。
运行以下命令,将集群调度到一小时内升级:
rosa upgrade cluster -c --control-plane <cluster-name> --version <desired-version>
$ rosa upgrade cluster -c --control-plane <cluster-name> --version <desired-version>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 可选: 通过运行以下命令,调度集群以便在以后的日期和时间升级:
rosa upgrade cluster -c <cluster-name> --version <desired-version> --schedule-date <future-date-for-update> --schedule-time <future-time-for-update>
$ rosa upgrade cluster -c <cluster-name> --version <desired-version> --schedule-date <future-date-for-update> --schedule-time <future-time-for-update>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
1.8.2. 使用 UI 手动升级集群 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 登录 OpenShift Cluster Manager,再选择您要升级的集群。
- 点 Settings 选项卡。
如果有可用的升级,请点击 Update。
- 在新窗口中选择要升级到的版本。
- 为升级调度一个时间,或立即开始。
1.8.3. 设置自动重复升级 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
- 登录 OpenShift Cluster Manager,再选择您要升级的集群。
点 Settings 选项卡。
- 在 Update Strategy 下,单击 Recurring updates。
- 设置升级的日期和时间。
- 点击 Save。