File tree Expand file tree Collapse file tree 2 files changed +30
-3
lines changed Expand file tree Collapse file tree 2 files changed +30
-3
lines changed Original file line number Diff line number Diff line change @@ -6,9 +6,12 @@ resource "aws_iam_role" "ecs_autoscale_role" {
66 assume_role_policy = file (" ${ path . module } /files/iam/ecs_autoscale_iam_role.json" )
77}
88
9- resource "aws_iam_role_policy_attachment" "ecs_autoscale_role_policy_attach" {
10- role = aws_iam_role. ecs_autoscale_role . name
11- policy_arn = " arn:aws:iam::aws:policy/aws-service-role/AWSApplicationAutoscalingECSServicePolicy"
9+ resource "aws_iam_role_policy" "ecs_autoscale_role_policy" {
10+ name = " ${ var . name_preffix } -ecs-autoscale-role-policy"
11+ role = aws_iam_role. ecs_autoscale_role . id
12+ policy = file (
13+ " ${ path . module } /files/iam/ecs_autoscale_iam_role_policy.json" ,
14+ )
1215}
1316
1417# ------------------------------------------------------------------------------
Original file line number Diff line number Diff line change 1+ {
2+ "Version" : " 2012-10-17" ,
3+ "Statement" : [
4+ {
5+ "Effect" : " Allow" ,
6+ "Action" : [
7+ " ecs:DescribeServices" ,
8+ " ecs:UpdateService"
9+ ],
10+ "Resource" : [
11+ " *"
12+ ]
13+ },
14+ {
15+ "Effect" : " Allow" ,
16+ "Action" : [
17+ " cloudwatch:DescribeAlarms"
18+ ],
19+ "Resource" : [
20+ " *"
21+ ]
22+ }
23+ ]
24+ }
You can’t perform that action at this time.
0 commit comments