Skip to content

Commit 47d7329

Browse files
committed
chore: replace deprecated argument
1 parent 00a057a commit 47d7329

File tree

2 files changed

+9
-17
lines changed

2 files changed

+9
-17
lines changed

README.md

-1
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,6 @@ Use [the awesome `gossm` project](https://github.com/gjbae1212/gossm).
8282

8383
| Name | Source | Version |
8484
|------|--------|---------|
85-
| <a name="module_asg_label"></a> [asg\_label](#module\_asg\_label) | cloudposse/label/null | 0.25.0 |
8685
| <a name="module_kms_key"></a> [kms\_key](#module\_kms\_key) | cloudposse/kms-key/aws | 0.12.1 |
8786
| <a name="module_logs_bucket"></a> [logs\_bucket](#module\_logs\_bucket) | cloudposse/s3-bucket/aws | 3.1.2 |
8887
| <a name="module_logs_label"></a> [logs\_label](#module\_logs\_label) | cloudposse/label/null | 0.25.0 |

main.tf

+9-16
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,3 @@
1-
module "asg_label" {
2-
source = "cloudposse/label/null"
3-
version = "0.25.0"
4-
5-
context = module.this.context
6-
7-
# This tag attribute is required.
8-
# See https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/autoscaling_group#propagate_at_launch
9-
additional_tag_map = {
10-
propagate_at_launch = "true"
11-
}
12-
}
13-
141
module "role_label" {
152
source = "cloudposse/label/null"
163
version = "0.25.0"
@@ -331,9 +318,15 @@ resource "aws_launch_template" "default" {
331318
}
332319

333320
resource "aws_autoscaling_group" "default" {
334-
name_prefix = "${module.asg_label.id}-asg"
335-
tags = module.asg_label.tags_as_list_of_maps
336-
321+
name_prefix = "${module.this.id}-asg"
322+
dynamic "tag" {
323+
for_each = module.this.tags
324+
content {
325+
key = tag.key
326+
value = tag.value
327+
propagate_at_launch = true
328+
}
329+
}
337330
launch_template {
338331
id = aws_launch_template.default.id
339332
version = "$Latest"

0 commit comments

Comments
 (0)