mirror of
https://github.com/ysoftdevs/terraform-aws-eks.git
synced 2026-03-24 02:11:04 +01:00
Cleaning up and deduplicating launch template related code (#370)
* cleaning up launch template code * update changelog * Remove variable worker_group_launch_template_tags * misc fixes * fixing and simplifying example
This commit is contained in:
@@ -148,7 +148,6 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
|
||||
| worker\_create\_security\_group | Whether to create a security group for the workers or attach the workers to `worker_security_group_id`. | string | `"true"` | no |
|
||||
| worker\_group\_count | The number of maps contained within the worker_groups list. | string | `"1"` | no |
|
||||
| worker\_group\_launch\_template\_count | The number of maps contained within the worker_groups_launch_template list. | string | `"0"` | no |
|
||||
| worker\_group\_launch\_template\_tags | A map defining extra tags to be applied to the worker group template ASG. | map | `{ "default": [] }` | no |
|
||||
| worker\_group\_tags | A map defining extra tags to be applied to the worker group ASG. | map | `{ "default": [] }` | no |
|
||||
| worker\_groups | A list of maps defining worker group configurations to be defined using AWS Launch Configurations. See workers_group_defaults for valid keys. | list | `[ { "name": "default" } ]` | no |
|
||||
| worker\_groups\_launch\_template | A list of maps defining worker group configurations to be defined using AWS Launch Templates. See workers_group_defaults for valid keys. | list | `[ { "name": "default" } ]` | no |
|
||||
@@ -157,7 +156,6 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
|
||||
| workers\_additional\_policies | Additional policies to be added to workers | list | `[]` | no |
|
||||
| workers\_additional\_policies\_count | | string | `"0"` | no |
|
||||
| workers\_group\_defaults | Override default values for target groups. See workers_group_defaults_defaults in local.tf for valid keys. | map | `{}` | no |
|
||||
| workers\_group\_launch\_template\_defaults | Override default values for target groups. See workers_group_defaults_defaults in local.tf for valid keys. | map | `{}` | no |
|
||||
| write\_aws\_auth\_config | Whether to write the aws-auth configmap file. | string | `"true"` | no |
|
||||
| write\_kubeconfig | Whether to write a Kubectl config file containing the cluster configuration. Saved to `config_output_path`. | string | `"true"` | no |
|
||||
|
||||
@@ -165,6 +163,7 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
|
||||
|
||||
| Name | Description |
|
||||
|------|-------------|
|
||||
| cluster\_arn | The Amazon Resource Name (ARN) of the cluster. |
|
||||
| cluster\_certificate\_authority\_data | Nested attribute containing certificate-authority-data for your cluster. This is the base64 encoded certificate data required to communicate with your cluster. |
|
||||
| cluster\_endpoint | The endpoint for your EKS Kubernetes API. |
|
||||
| cluster\_iam\_role\_arn | IAM role ARN of the EKS cluster. |
|
||||
@@ -183,9 +182,9 @@ MIT Licensed. See [LICENSE](https://github.com/terraform-aws-modules/terraform-a
|
||||
| workers\_asg\_arns | IDs of the autoscaling groups containing workers. |
|
||||
| workers\_asg\_names | Names of the autoscaling groups containing workers. |
|
||||
| workers\_default\_ami\_id | ID of the default worker group AMI |
|
||||
| workers\_user\_data | User data of worker groups |
|
||||
| workers\_launch\_template\_arns | ARNs of the worker launch templates. |
|
||||
| workers\_launch\_template\_ids | IDs of the worker launch templates. |
|
||||
| workers\_launch\_template\_latest\_versions | Latest versions of the worker launch templates. |
|
||||
| workers\_user\_data | User data of worker groups |
|
||||
|
||||
<!-- END OF PRE-COMMIT-TERRAFORM DOCS HOOK -->
|
||||
|
||||
Reference in New Issue
Block a user