在IAM控制台中为CodeDeploy分配适当的权限,以便它可以扮演其他AWS服务的角色。例如,为了让CodeDeploy扮演EC2实例的角色,您需要将AmazonEC2RoleforAWSCodeDeploy
策略附加到CodeDeploy服务角色。示例代码如下:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"sts:AssumeRole"
],
"Resource": "arn:aws:iam::ACCOUNT_ID:role/ROLE_NAME"
}
]
}
请将ACCOUNT_ID
和ROLE_NAME
替换为实际值。