Skip to content

Commit 0ca4c76

Browse files
committed
refactor(asg): make launch_template optional
1 parent eefc9f4 commit 0ca4c76

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

modules/asg/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ No modules.
4242
| <a name="input_iam_role_name"></a> [iam\_role\_name](#input\_iam\_role\_name) | Name for the IAM Role | `string` | `null` | no |
4343
| <a name="input_iam_role_tags"></a> [iam\_role\_tags](#input\_iam\_role\_tags) | Resource Tags for IAM Role | `map(any)` | `{}` | no |
4444
| <a name="input_instances_tags"></a> [instances\_tags](#input\_instances\_tags) | Resources Tags to propagate to the Instances | `map(any)` | `{}` | no |
45-
| <a name="input_launch_template"></a> [launch\_template](#input\_launch\_template) | Launch Template to use with the Autoscaling group | <pre>object({<br> name = optional(string, "")<br> image_id = optional(string, "")<br> instance_type = optional(string, "")<br> vpc_security_group_ids = optional(list(string), [])<br> key_name = optional(string, "")<br> user_data = optional(string, "")<br> tags = optional(map(any), {})<br> })</pre> | n/a | yes |
45+
| <a name="input_launch_template"></a> [launch\_template](#input\_launch\_template) | Launch Template to use with the Autoscaling group | <pre>object({<br> name = optional(string, "")<br> image_id = optional(string, "")<br> instance_type = optional(string, "")<br> vpc_security_group_ids = optional(list(string), [])<br> key_name = optional(string, "")<br> user_data = optional(string, "")<br> tags = optional(map(any), {})<br> })</pre> | `{}` | no |
4646
| <a name="input_launch_template_id"></a> [launch\_template\_id](#input\_launch\_template\_id) | Identifier of the Launch Template | `string` | `null` | no |
4747
| <a name="input_max_size"></a> [max\_size](#input\_max\_size) | Max. size for the Autoscaling group | `number` | n/a | yes |
4848
| <a name="input_min_size"></a> [min\_size](#input\_min\_size) | Min. size for the Autoscaling group | `number` | n/a | yes |

modules/asg/variables.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ variable "launch_template" {
7676
user_data = optional(string, "")
7777
tags = optional(map(any), {})
7878
})
79+
default = {}
7980
}
8081

8182
variable "create_launch_template" {

0 commit comments

Comments
 (0)