服务升级配置

如果您升级了服务软件或者修改了服务配置(例如代运维配置、运维通知配置等),需要用户触发服务实例的升级流程,将旧版本的服务实例升级到新版本。本文将介绍如何在计算巢服务内设置升级配置。

背景信息

您在配置计算巢服务过程中,如果支持用户的服务实例从旧版本升级到新版本,就需要设置服务的升级配置。服务实例会根据服务的设置执行预定义的升级操作,例如:替换系统镜像、运行命令安装软件等。如果升级配置中勾选了支持服务实例回滚,升级配置还可以应用于服务实例从新版本回滚到旧版本。

创建服务时进行服务升级配置

  1. 登录计算巢控制台

  2. 在左侧导航栏中,选择我的服务,并在我的服务页面中选择我创建的服务,然后单击创建新服务

  3. 创建新服务页面,设置服务信息。

    本节仅列举升级配置需要的参数,其他参数配置,请参见创建服务

    服务运维(选填)区域的升级处,打开支持用户升级服务实例开关,并设置升级参数。

    image

    • 是否支持回滚:设置该服务的服务实例是否支持从高版本回滚到当前版本。默认支持回滚。

    • 升级描述:描述升级内容。

    • 支持升级的版本:这里是指支持哪些版本升级到当前版本,选择已上线的服务版本,可多选。默认选择全部版本。

    • 升级服务组件:选择服务实例的升级范围。用户升级服务实例时,会升级所有包含在升级服务组件范围内的配置。

      • 服务配置:仅对服务的配置项(如代运维设置、运维通知设置等)进行升级,不涉及软件应用变更。该选项默认必须选择。

      • 资源配置:根据ROS/Terraform模板变更进行资源栈升级,同时支持云资源和软件应用升级。

更新服务升级配置

服务商可以通过为已发布服务更新升级配置,来帮助用户便捷地完成服务实例的升级。

  1. 登录计算巢控制台

  2. 在左侧导航栏中,选择我的服务,然后选择我创建的服务页签。

  3. 找到待升级配置的服务,单击服务名称,进入服务详情页

  4. 服务详情页中,选择需要更新升级配置的版本。

    image

  5. 服务运维区域的升级页签下,单击升级配置后的编辑,在编辑升级配置弹窗中,填写升级信息。

    image

    • 是否支持回滚:设置该服务的服务实例是否支持从高版本回滚到当前版本。默认支持回滚。

    • 升级描述:描述升级内容。

    • 支持升级的版本:这里是指支持哪些版本升级到当前版本,选择已上线的服务版本,可多选。默认选择全部版本。

    • 升级服务组件:选择服务实例的升级范围。用户升级服务实例时,会升级所有包含在升级服务组件范围内的配置。

      • 服务配置:仅对服务的配置项(如代运维设置、运维通知设置等)进行升级,不涉及软件应用变更。该选项默认必须选择。

      • 资源配置:根据ROS/Terraform模板变更进行资源栈升级,同时支持云资源和软件应用升级。

  6. 单击保存,完成配置。