在部署服务创建部署任务
虚拟机变更通过创建变更任务,使用已创建的模板步骤完成任务过程配置。
创建并运行任务
- 进入AppStage运维中心。
- 在顶部导航栏选择服务。
- 单击,选择 。
- 选择左侧导航栏的 。
- 单击“创建”,进入创建任务页面。
- 配置创建任务参数,参数说明如表1所示,配置完成后,单击“提交”。
任务列表显示已创建的任务。
表1 创建任务参数说明 参数类型
参数名称
参数说明
-
任务名称
自定义任务名称,不允许输入特殊字符({}&<>:"'%;=。`#[]$()+,*^|),且字符长度不能超过100。
-
任务模板
选择已创建的模板,同时支持选择其他服务创建的公共模板。
-
变更电子流
选择变更电子流。
-
环境
选择待部署虚拟机的环境。
基本信息
组织
选择所属组织,指软件包的组织,即包坐标中的org。
模块
选择所属模块,指软件包的模块,即包坐标中的module。
版本
选择版本,指软件包的版本,即包坐标中的version字段。
集群
选择集群,集群可以纳管主机,将主机分组管理。
主机数
选择需要部署的主机,支持手动添加。
用户名
选择用户名,即登录主机使用的用户名。
并行度
最多同时部署的主机数,填写整数或者百分数,默认为100%。
可以将主机分批串行部署,比如100台主机,并行度为10或者10%,则第一批主机为10台,执行完第一批主机,再执行第二批10台主机,依次执行。
最大失败主机数
输入可允许最大失败的主机数,即失败主机总数不超过此数,才可继续执行下一批,否则任务直接失败,后面的主机不再执行。和并行度一起使用。可忽略所有失败主机,如需忽略输入-1。
暂停确认
选择是否开启暂停确认。
配合并行度使用,当分批执行主机时,每一批次需要手动确认才能执行。
预计部署时长
开启自动屏蔽告警后,需要配置预计部署时长,默认为30min。
如果经过预计部署时长还未部署完成,则告警屏蔽失效。
告警屏蔽延时
开启自动屏蔽告警后,需要设置告警屏蔽延时。
即任务结束后再延时仍小于预估部署时长则延时结束屏蔽失效。
自动屏蔽告警
选择是否开启自动屏蔽告警。
开启后会自动在步骤列表中加一个告警屏蔽的步骤,当业务在服务部署期间,期望不收到告警信息时可以开启自动屏蔽告警。
配置信息
私有配置集
选择私有配置集。
私有配置集是服务环境级别的资源,配置集内可以定义若干配置项。
私有配置集版本
选择私有配置版本。
私有配置前缀
私有配置集及版本选择后会自动生成私有配置前缀。
公共配置集
选择公共配置集。公共配置集是产品级别的资源, 配置集内可以定义若干配置项。
公共配置前缀
公共配置集选择后会自动生成公共配置前缀。
- 在任务列表,单击任务所在行“操作”列的“运行”。
- 单击“确定”,开始运行任务。
更多操作
您可以对任务进行以下操作。
操作名称 |
操作步骤 |
---|---|
查看任务日志 |
|
克隆任务 |
|
编辑任务 |
|
删除任务 |
|
回滚任务 |
|