×

AWS上的Red Hat OpenShift服务(ROSA)将所有集群升级作为托管服务的一部分执行。您无需运行任何命令或对集群进行任何更改。您可以安排在方便的时间进行升级。

安排集群升级的方法包括

  • 手动使用命令行界面(CLI):启动一次性立即升级或安排将来日期和时间的升级。

  • 手动使用Red Hat OpenShift集群管理器用户界面(UI):启动一次性立即升级或安排将来日期和时间的升级。

  • 自动升级:设置定期y流升级的升级窗口,以便在可用新版本时无需手动安排即可进行升级。次要版本必须手动安排。

有关集群升级的更多详细信息,请运行以下命令

$ rosa upgrade cluster --help

使用CLI手动升级您的集群

  1. 运行以下命令检查是否有可用的升级

    $ rosa list upgrade -c <cluster-name>
    示例输出
    $ rosa list upgrade -c <cluster-name>
    VERSION  NOTES
    4.14.7   recommended
    4.14.6
    ...

    在上面的示例中,版本4.14.7和4.14.6都可用。

  2. 安排集群在小时内升级,请运行以下命令

    $ rosa upgrade cluster -c <cluster-name> --version <desired-version>
  3. 可选:安排集群在以后的日期和时间升级,请运行以下命令

    $ rosa upgrade cluster -c <cluster-name> --version <desired-version> --schedule-date <future-date-for-update> --schedule-time <future-time-for-update>

使用UI手动升级您的集群

  1. 登录到OpenShift集群管理器,并选择要升级的集群。

  2. 点击设置

  3. 如果可用升级,请点击更新

    cloud experts getting started cluster upgrade
  4. 在新窗口中选择要升级到的版本。

  5. 安排升级时间或立即开始。

设置自动定期升级

  1. 登录到OpenShift集群管理器,并选择要升级的集群。

  2. 点击设置

    1. 更新策略下,点击定期更新

  3. 设置升级发生的日期和时间。

  4. 节点清空下,选择一个宽限期,以允许节点在吊销Pod之前清空。

  5. 点击保存