弹性伸缩是一类地域级别的资源。更多详情,请参阅 地域与可用区。使用弹性伸缩之前,您需要预先开通服务。当您开通弹性伸缩服务开始创建集群或创建按需执行计划之前,我们需要您授予弹性伸缩 AliyunESSDefaultRole 的角色,以便弹性伸缩能正常调用云服务器 ECS、专有网络 VPC、负载均衡 SLB 等相关服务。更多有关角色与权限的详情,请参阅 什么是访问控制。
操作步骤
1. 登录 弹性伸缩控制台。
2. 单击 前往授权 进入 RAM 控制台授权。
3. 勾选 AliyunESSDefaultRole,单击 同意授权。
4. 返回并刷新弹性伸缩控制台。
下一步
授权完成后,弹性伸缩可以为您服务了。下一步,您可以在相应地域,如华东2,创建您的第一个伸缩组。更多详情,请参阅
创建伸缩组。
权限列表
AliyunESSDefaultRole 角色默认允许弹性伸缩为您调用以下阿里云资源。
-
负载均衡 SLB 相关权限
云数据库 RDS 相关权限
专有网络 VPC 相关权限
消息服务 MNS 相关权限
[tr=rgb(239, 251, 255)][td]mns:SendMessage
发送消息 |
mns:PublishMessage | 发布消息 |
以下为 AliyunESSDefaultRole 角色的完整角色策略列表。
{
"Version": "1",
"Statement": [
{
"Action": [
"ecs:CreateInstance",
"ecs:RunInstances",
"ecs:StartInstance",
"ecs:AllocatePublicIpAddress",
"ecs:StopInstance",
"ecs:DeleteInstance",
"ecs:DescribeInstances",
"ecs:DescribeInstanceAttribute",
"ecs:ModifyInstanceAttribute",
"ecs:DescribeSecurityGroupAttribute",
"ecs:DescribeImages",
"ecs:DescribeSnapshots",
"ecs:DescribeKeyPairs",
"slb:DescribeLoadBalancerAttribute",
"slb:RemoveBackendServers",
"slb:DescribeHealthStatus",
"slb:AddBackendServers",
"slb:SetBackendServers",
"rds:ModifySecurityIps",
"rds:DescribeDBInstanceAttribute",
"rds:DescribeTaskInfo",
"rds:DescribeDBInstanceIPArrayList"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"vpc:DescribeVpcs",
"vpc:DescribeVSwitches"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": [
"mns:ListTopic",
"mns:ListQueue",
"mns:SendMessage",
"mns:PublishMessage"
],
"Resource": "*",
"Effect": "Allow"
},
{
"Action": "ram:PassRole",
"Resource": "*",
"Effect": "Allow",
"Condition": {
"StringEquals": {
"acs:Service": "ecs.aliyuncs.com"
}
}
}
]
}