File tree Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Expand file tree Collapse file tree 3 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -122,7 +122,7 @@ No modules.
122
122
| Name | Description | Type | Default | Required |
123
123
| ------| -------------| ------| ---------| :--------:|
124
124
| <a name =" input_eks_cluster_id " ></a > [ eks\_ cluster\_ id] ( #input\_ eks\_ cluster\_ id ) | EKS Cluster ID | ` string ` | n/a | yes |
125
- | <a name="input_launch_template_config"></a> [launch\_template\_config](#input\_launch\_template\_config) | Launch template configuration | <pre>map(object({<br> ami = string<br> launch_template_os = optional(string)<br> launch_template_prefix = string<br> instance_type = optional(string)<br> capacity_type = optional(string)<br> iam_instance_profile = optional(string)<br> vpc_security_group_ids = optional(list(string)) # conflicts with network_interfaces<br><br> network_interfaces = optional(list(object({<br> public_ip = optional(bool)<br> security_groups = optional(list(string))<br> })))<br><br> block_device_mappings = list(object({<br> device_name = string<br> volume_type = string<br> volume_size = string<br> delete_on_termination = optional(bool)<br> encrypted = optional(bool)<br> kms_key_id = optional(string)<br> iops = optional(string)<br> throughput = optional(string)<br> }))<br><br> format_mount_nvme_disk = optional(bool)<br> pre_userdata = optional(string)<br> bootstrap_extra_args = optional(string)<br> post_userdata = optional(string)<br> kubelet_extra_args = optional(string)<br><br> enable_metadata_options = optional(bool)<br> http_endpoint = optional(string)<br> http_tokens = optional(string)<br> http_put_response_hop_limit = optional(number)<br><br> service_ipv6_cidr = optional(string)<br> service_ipv4_cidr = optional(string)<br><br> monitoring = optional(bool)<br> }))</pre> | n/a | yes |
125
+ | <a name="input_launch_template_config"></a> [launch\_template\_config](#input\_launch\_template\_config) | Launch template configuration | <pre>map(object({<br> ami = string<br> launch_template_os = optional(string)<br> launch_template_prefix = string<br> instance_type = optional(string)<br> capacity_type = optional(string)<br> iam_instance_profile = optional(string)<br> vpc_security_group_ids = optional(list(string)) # conflicts with network_interfaces<br><br> network_interfaces = optional(list(object({<br> public_ip = optional(bool)<br> security_groups = optional(list(string))<br> })))<br><br> block_device_mappings = list(object({<br> device_name = string<br> volume_type = string<br> volume_size = string<br> delete_on_termination = optional(bool)<br> encrypted = optional(bool)<br> kms_key_id = optional(string)<br> iops = optional(string)<br> throughput = optional(string)<br> }))<br><br> format_mount_nvme_disk = optional(bool)<br> pre_userdata = optional(string)<br> bootstrap_extra_args = optional(string)<br> post_userdata = optional(string)<br> kubelet_extra_args = optional(string)<br><br> enable_metadata_options = optional(bool)<br> http_endpoint = optional(string)<br> http_tokens = optional(string)<br> http_put_response_hop_limit = optional(number)<br> http_protocol_ipv6 = optional(string)<br> instance_metadata_tags = optional(string)<br><br> service_ipv6_cidr = optional(string)<br> service_ipv4_cidr = optional(string)<br><br> monitoring = optional(bool)<br> }))</pre> | n/a | yes |
126
126
| <a name =" input_tags " ></a > [ tags] ( #input\_ tags ) | Additional tags (e.g. ` map('BusinessUnit ` ,` XYZ ` ) | ` map(string) ` | ` {} ` | no |
127
127
128
128
## Outputs
Original file line number Diff line number Diff line change @@ -84,8 +84,8 @@ resource "aws_launch_template" "this" {
84
84
http_endpoint = try (each. value . http_endpoint , " enabled" )
85
85
http_tokens = try (each. value . http_tokens , " required" )
86
86
http_put_response_hop_limit = try (each. value . http_put_response_hop_limit , 2 )
87
- http_protocol_ipv6 = try (each. value . http_protocol_ipv6 , null )
88
- instance_metadata_tags = try (each. value . instance_metadata_tags , null )
87
+ http_protocol_ipv6 = try (each. value . http_protocol_ipv6 , " disabled " )
88
+ instance_metadata_tags = try (each. value . instance_metadata_tags , " disabled " )
89
89
}
90
90
}
91
91
Original file line number Diff line number Diff line change @@ -35,6 +35,8 @@ variable "launch_template_config" {
35
35
http_endpoint = optional (string )
36
36
http_tokens = optional (string )
37
37
http_put_response_hop_limit = optional (number )
38
+ http_protocol_ipv6 = optional (string )
39
+ instance_metadata_tags = optional (string )
38
40
39
41
service_ipv6_cidr = optional (string )
40
42
service_ipv4_cidr = optional (string )
You can’t perform that action at this time.
0 commit comments