计算巢控制台支持用户授权服务商对包含代运维功能的私有部署服务实例或纯代运维服务实例进行升级操作。本文介绍服务商如何创建包含升级功能的私有部署服务以及如何帮助用户升级服务实例。

操作流程

步骤一:创建包含代运维功能的私有部署服务

  1. 登录计算巢控制台
  2. 选择以下任意一种方式进入创建服务页面。
    • 在左侧导航栏中,选择服务管理 > 未发布服务,在未发布服务页面,单击创建新服务
    • 在左侧导航栏中,选择服务管理 > 已发布服务,在已发布服务页面,单击创建新服务
  3. 创建新服务页面,填写配置参数。
    此处只列举支持创建包含升级功能的服务相关操作,其他参数配置,请参见创建私有部署服务
    • 权限设置处,开启需要用户授权并在下面弹出框中,选择全部权限升级权限
      说明 全部权限和升级权限只需选择其中一个,否则在保存服务时会报权限重复的错误。
      设置权限
    • 升级配置处,设置升级相关参数。
      说明 升级服务组件中,仅服务配置和应用配置支持代运维升级,资源配置不支持。
      升级配置
  4. 单击保存服务
  5. 测试服务。
    服务保存后,您需要对创建的服务实例进行测试,保证其正常可用。更多信息,请参见测试服务功能
  6. 发布服务。
    服务测试通过后,再提交审核,审核通过后即可发布上线。更多信息,请参见发布服务

步骤二:创建服务实例

此处介绍服务商以用户视角如何创建私有部署服务实例并授权服务商升级服务实例。

  1. 在服务详情页面,单击用户部署链接后的部署链接,进入创建服务实例页面。
  2. 创建服务实例页面,填写服务实例所需参数。
  3. 单击下一步:确认订单,确认服务实例配置信息、费用信息并选中我同意授权服务商获取上述权限以提供运维服务
    确认信息
  4. 选中我已阅读并同意《计算巢服务协议》,然后单击立即创建
    创建成功后,您可以单击去列表查看,查看创建的服务实例的状态。

步骤三:创建新版本服务

此处以更新服务的关联镜像为例,创建新版本的服务。

  1. 登录计算巢控制台
  2. 在左侧导航栏,单击已发布服务。进入已发布服务页面,找到已发布的服务。
  3. 单击创建新版本,进入编辑版本页面。
  4. 在编辑版本界面,变更服务配置项。
    1. 部署应用处,设置镜像关联。
      部署应用
    2. 升级配置处,打开支持用户升级服务实例,并设置是否支持回滚升级描述支持升级的版本升级服务组件等信息。
      更多信息,请参见升级配置
      说明升级服务组件中选择服务实例的升级范围。用户升级服务实例时,会升级所有包含在升级服务组件范围内的配置。
      升级配置
  5. 单击保存并提交审核
  6. 审核通过后,单击上线服务将服务发布上线。

步骤四:升级服务实例

  1. 登录计算巢控制台
  2. 在左侧导航栏中,单击服务实例管理
  3. 在服务实例管理界面,找到需要升级的服务实例,然后单击服务实例名称或ID。
  4. 在服务实例详情页,单击右上角的升级服务实例
  5. 在弹窗中,选择需要升级的版本,然后单击开始升级
    说明 服务商升级用户创建的服务实例时,不能选择draft版本,只能选择已经上线发布的版本进行升级。
    升级服务实例
  6. 升级完成后,可在服务实例详情页面,查看服务实例升级后的服务版本。
    可以看到服务版本从版本1升级到了版本2,表示服务实例升级成功。
    升级前服务版本。升级前
    升级后服务版本。升级后