You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added Bottlerocket AMI support and bug fixes (#55)
New releases and fixes:-
- Added bottlerocket AMI support for both arm and amd based architectures.
- Added an option to pass launch template name while creating custom managed AWS node group.
- Added tags on AWS resources to track cost.
|[aws_ami.launch_template_ami_amd64](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami)| data source |
37
-
|[aws_ami.launch_template_ami_arm64](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami)| data source |
36
+
|[aws_ami.launch_template_ami](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami)| data source |
38
37
|[aws_eks_cluster.eks](https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/eks_cluster)| data source |
39
38
|[template_file.launch_template_userdata](https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file)| data source |
39
+
|[template_file.launch_template_userdata_bottlerocket](https://registry.terraform.io/providers/hashicorp/template/latest/docs/data-sources/file)| data source |
40
40
41
41
## Inputs
42
42
@@ -71,6 +71,9 @@ No modules.
71
71
| <aname="input_managed_ng_volume_delete_on_termination"></a> [managed\_ng\_volume\_delete\_on\_termination](#input\_managed\_ng\_volume\_delete\_on\_termination)| Set to true if delete the volumes when eks cluster is terminated. |`bool`|`true`| no |
72
72
| <aname="input_managed_ng_pod_capacity"></a> [managed\_ng\_pod\_capacity](#input\_managed\_ng\_pod\_capacity)| Maximum number of pods you want to schedule on one node. This value should not exceed 110. |`number`|`70`| no |
73
73
| <aname="input_aws_managed_node_group_arch"></a> [aws\_managed\_node\_group\_arch](#input\_aws\_managed\_node\_group\_arch)| Enter your linux architecture. |`string`|`"amd64"`| no |
74
+
| <aname="input_launch_template_name"></a> [launch\_template\_name](#input\_launch\_template\_name)| The name of the launch template. |`string`|`""`| no |
75
+
| <aname="input_enable_bottlerocket_ami"></a> [enable\_bottlerocket\_ami](#input\_enable\_bottlerocket\_ami)| Set to true to enable the use of Bottlerocket AMIs for instances. |`bool`|`false`| no |
76
+
| <aname="input_bottlerocket_node_config"></a> [bottlerocket\_node\_config](#input\_bottlerocket\_node\_config)| Bottlerocket Node configurations for EKS. |`map(any)`| <pre>{<br> "bottlerocket_eks_enable_control_container": true,<br> "bottlerocket_eks_node_admin_container_enabled": false<br>}</pre> | no |
0 commit comments