更新时间:2024-09-05 GMT+08:00
分享

AOM作业执行

概述

“AOM作业执行”插件用于执行AOM指定作业下的某个执行方案。

配置介绍

表1 配置说明

参数

配置说明

任务所在region

选择任务所在区域。

凭证

选择凭证,默认显示当前命名空间多活分区下已配置的默认凭证。

项目

选择项目,默认显示当前命名空间多活分区下已配置的默认项目。

作业

选择作业。

说明:

暂不支持选择全局参数含有主机列表类型参数的作业。

执行方案

选择执行方案。如果方案未上线不能使用,需要去AOM控制台将方案上线。

全局参数

输入AOM自动化运维配置的全局参数,详情请参考参数库

分批发布

选择是否开启分批发布开关,默认不打开。

每批发布

开启分批发布后需填写每批发布数量。设置任务可以同时在多少实例上进行,限制0-100,0代表分批执行的数目无限制。

发布间隔

开启分批发布后需填写任务每批次执行的时间间隔,限制1-60,单位:秒。

跨账号执行AOM作业

当前账号执行其他账号下的AOM作业时,需要提前创建委托和创建凭证,其步骤如下:

  1. 委托方账号创建委托并授权,授予被委托账号所需IAM、AOM和ECS的权限。
    • IAM所需最小权限策略如下:
      {
      	"Version": "1.1",
      	"Statement": [{
      		"Action": [
      			"iam:projects:listProjects"
      		],
      		"Effect": "Allow"
      	}]
      }
    • AOM所需最小权限为“CMS FullAccess”策略,该策略为自动化运维管理员权限,拥有该权限的用户可以操作并使用自动化运维,具体详情请参考AOM权限管理
    • ECS所需最小权限为“ECS CommonOperations”策略,该策略为弹性云服务器普通用户权限,拥有该权限的用户可以执行开机、关机、重启、查询弹性云服务器的操作,具体详情请参考ECS权限管理
  2. 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。

相关文档