创建服务后,如果服务的配置信息需要更新,您可以直接更新服务,无需重新创建服务。本文介绍服务商如何更新服务。
背景信息
计算巢服务不支持更新处于审核中的服务。如果您想要更新处于审核中的服务,需要先撤销审核请求再进行更新。
- 创建新版本:用于更新已发布状态的服务。
- 编辑版本:用于更新未发布状态的服务。
操作步骤
- 登录计算巢控制台。请您使用已开通计算巢服务商权限的阿里云账号登录,登录后控制台默认为服务商控制台,如若不是,需选择服务商,如下图所示。
- 在左侧导航栏中,选择服务管理。
- 选择以下任意一种方式进入编辑页面。
- 在左侧导航栏中,选择服务管理 > 未发布服务,在未发布服务页面。找到您要更新的服务,单击编辑版本。
- 在左侧导航栏中,选择服务管理 > 已发布服务,在已发布服务页面,单击创建新版本。
- 在编辑页面,您可以修改如下信息:说明 仅私有部署服务支持该设置,全托管服务、代运维服务和试用服务均不支持。
不同服务类型的配置参数不相同,请以具体界面为准,此处以私有部署服务创建新版本为例。
配置项 配置说明 服务信息
选择服务为简体中文版或者英文版,并配置以下服务信息:- 服务图标:支持JPG、PNG格式。建议您上传的图片分辨率为192x192像素,以便保证展示效果。
- 服务名称:由中文、数字、英文及下划线(_)组成,长度在3~200个字符之间,一个中文字等于2个字符。
- 服务简介:简介长度在10~500个字符之间,一个中文字等于2个字符。
- 版本描述:版本描述长度在1~200个字符之间,一个中文字等于2个字符。建议包含具体的软件版本,同一服务下各个版本的描述不能相同。
录入模板
录入方式
包含手动录入模板、选择场景模板和选择自定义模板三种方式。- 手动录入模板:需要选择部署方式、填写模板名称和模板内容。其中模板内容可以上传已写好的模板文件,模板支持ROS JSON、ROS YAML、Terraform格式。
当部署方式选择ROS或者Terraform时,模板内容填写的详细信息,请参见录入模板。
若因业务场景需要,在同一服务中需要创建不同类型的模板,可填写多个模板。单击模板1后的
图标,添加模板。例如,在同一个服务中需要区分单可用区和多可用区时,可分别添加单可用区模板和多可用区模板来进行。
重要- 支持试用的模板,不允许新建VPC和vSwitch。若您的模板支持试用服务时,请在模板中将VPC和vSwitch参数设置为模板参数。
- 试用模板中试用的安全组必须新建,不能选择已有的安全组。
- 选择模板场景:在选择场景下拉菜单中选择模板场景,模板内容框中会自动填充模板内容。
- 选择自定义模板:在选择模板中选择一个已经保存的ROS自定义模板和模板对应的版本,模板内容框中会自动填充模板内容。
若您还未创建ROS自定义模板,请先前往ROS模板编辑工具,完成ROS自定义模板的创建。
部署地域
选择允许部署的地域(可多选),如不选默认部署全部地域。
支持试用
选择是否支持用户免费试用服务。试用服务的详细信息,请参见试用功能说明。说明 若您设置了套餐,可选择其中的一个或多个套餐为试用套餐;若未设置套餐,可指定一个或多个模板为试用模板。套餐设置
根据模板内容,选择需要设置的套餐参数并设置参数的值。若您需要用户在创建服务实例时,可以自定义套餐内的所有参数,则可选中是否支持自定义参数。反之则不选。套餐设置的详细信息,请参见套餐设置。
镜像分发设置
关联分发镜像
单击关联分发镜像,选择部署物中已分发的镜像替换模板中的镜像。若您未创建部署物,需要先创建部署物并完成镜像分发。创建部署物的详细操作,请参见创建部署物。
应用分组
应用分组设置
将模板中的资源进行分组,方便用户查看并操作资源。用户在查看服务实例时,可以根据选择对整个服务实例或其中一个分组的资源进行查看资源、查看监控、运维管理和查看日志信息等操作。更多信息,请参见配置应用分组。说明 每个资源只能属于一个分组。运维通知
运维通知设置
在运维通知区域,配置报警配置模板信息:- 设置云监控模板:选择云监控报警模板。
- 设置分组云监控模板:选择应用分组的云监控报警模板。
说明 若要选择分组云监控模板,则必须先设置应用分组。
若您还未创建云监控报警模板,则需要先创建云监控报警模板后,再选择您创建的报警模板。创建报警模板和查看报警通知的详细操作,请参见运维通知说明。
权限设置
需要用户授予的权限
- 如需开启代运维功能,则选中需要用户授权,并选择需要用户授予的权限。
- 如不需开启,则不选中需要用户授权。
私有部署代运维的详细操作,请参见私有化部署代运维设置。
升级配置
是否支持升级
设置该服务是否支持服务实例升级功能。若不设置,则无需配置后续参数。
是否支持回滚
设置该服务的服务实例是否支持从高版本回滚到当前版本。默认支持回滚。
升级描述
描述升级内容或升级功能。
支持升级的版本
选择已上线的服务版本,可多选。默认选择全部版本。
升级服务组件
选择升级的范围。- 升级应用和服务配置:可对软件应用和服务本身配置项进行升级。
- 仅升级服务配置:仅对服务的配置项(如代运维设置、运维通知设置等)且不涉及软件应用变更的升级。选择仅升级服务配置时,无需配置升级信息。
升级信息
配置升级步骤的详细信息,请参见升级配置。若您的服务创建了多个应用分组,您可以针对不同的应用分组设置不同的升级信息。应用分组的更多信息,请参见配置应用分组。
部署配置
预计部署时间
设置之后,该数据会在用户进行服务实例部署时显示,告知其平均部署时间。
部署超时时间
设置了该服务实例部署超过多长时间则为异常。用户侧部署时,如果部署时间超过了超时时间,则会显示部署失败。仅当服务类型为私有部署服务时,需要配置该参数。
- 修改相应信息后,选择以下任意一种方式,完成服务更新。