|
1 | 1 | locals { |
2 | | - # IAM Instance Profile |
3 | | - iam_role_ec2_container_service_role_arn = "arn:aws:iam::aws:policy/service-role/AmazonEC2ContainerServiceforEC2Role" |
4 | | - |
5 | 2 | # ACM |
6 | 3 | acm_certificates_arns = var.create_acm ? merge( |
7 | 4 | try(module.acm[0].amazon_issued_acm_certificates_arns, {}), |
@@ -303,13 +300,13 @@ module "asg" { |
303 | 300 | launch_template = try(var.autoscaling_group.launch_template, {}) |
304 | 301 |
|
305 | 302 | # IAM Instance Profile |
306 | | - create_iam_role = try(var.autoscaling_group.create_iam_role, true) |
307 | | - iam_role_name = try(var.autoscaling_group.iam_role_name, null) |
308 | | - iam_role_tags = try(var.autoscaling_group.iam_role_tags, {}) |
309 | | - iam_role_ec2_container_service_role_arn = try(var.autoscaling_group.iam_role_ec2_container_service_role_arn, local.iam_role_ec2_container_service_role_arn) |
310 | | - create_iam_instance_profile = try(var.autoscaling_group.create_iam_instance_profile, true) |
311 | | - iam_instance_profile_name = try(var.autoscaling_group.iam_instance_profile_name, null) |
312 | | - iam_instance_profile_tags = try(var.autoscaling_group.iam_instance_profile_tags, {}) |
| 303 | + create_iam_role = try(var.autoscaling_group.create_iam_role, true) |
| 304 | + iam_role_name = try(var.autoscaling_group.iam_role_name, null) |
| 305 | + iam_role_policy_attachments = try(var.autoscaling_group.iam_role_policy_attachments, []) |
| 306 | + iam_role_tags = try(var.autoscaling_group.iam_role_tags, {}) |
| 307 | + create_iam_instance_profile = try(var.autoscaling_group.create_iam_instance_profile, true) |
| 308 | + iam_instance_profile_name = try(var.autoscaling_group.iam_instance_profile_name, null) |
| 309 | + iam_instance_profile_tags = try(var.autoscaling_group.iam_instance_profile_tags, {}) |
313 | 310 |
|
314 | 311 | instances_tags = try(var.autoscaling_group.instances_tags, {}) |
315 | 312 | tags = try(var.autoscaling_group.tags, {}) |
|
0 commit comments