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
| <aname="input_addons"></a> [addons](#input\_addons)| EKS add-ons to install after the managed node groups are created. | <pre>map(object({<br/> configuration_values = optional(string)<br/> resolve_conflicts_on_create = optional(string, "OVERWRITE")<br/> resolve_conflicts_on_update = optional(string, "OVERWRITE")<br/> service_account_role_arn = optional(string)<br/> version = optional(string)<br/> }))</pre> | <pre>{<br/> "coredns": {},<br/> "kube-proxy": {},<br/> "vpc-cni": {}<br/>}</pre> | no |
83
84
| <aname="input_cloudwatch_log_retention_days"></a> [cloudwatch\_log\_retention\_days](#input\_cloudwatch\_log\_retention\_days)| Retention in days for the EKS control plane CloudWatch log group. |`number`|`30`| no |
85
+
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Optional EKS cluster name. When null, name is used as the cluster name. |`string`|`null`| no |
84
86
| <aname="input_enabled_cluster_log_types"></a> [enabled\_cluster\_log\_types](#input\_enabled\_cluster\_log\_types)| EKS control plane log types to enable. |`list(string)`| <pre>[<br/> "api",<br/> "audit",<br/> "authenticator"<br/>]</pre> | no |
85
87
| <aname="input_endpoint_private_access"></a> [endpoint\_private\_access](#input\_endpoint\_private\_access)| Whether the Kubernetes API server endpoint is reachable from within the VPC. |`bool`|`true`| no |
86
88
| <aname="input_endpoint_public_access"></a> [endpoint\_public\_access](#input\_endpoint\_public\_access)| Whether the Kubernetes API server endpoint is reachable from the public internet. |`bool`|`true`| no |
87
89
| <aname="input_kubernetes_version"></a> [kubernetes\_version](#input\_kubernetes\_version)| Kubernetes version for the EKS cluster and managed node groups. Leave null to use the current AWS default. |`string`|`null`| no |
88
-
| <aname="input_name"></a> [name](#input\_name)| Name of the EKS cluster. |`string`| n/a | yes |
90
+
| <aname="input_name"></a> [name](#input\_name)| Name prefix for module-created resources. Used as the EKS cluster name when cluster\_name is null. |`string`| n/a | yes |
| <aname="input_public_access_cidrs"></a> [public\_access\_cidrs](#input\_public\_access\_cidrs)| CIDR blocks that can access the public Kubernetes API endpoint. |`list(string)`| <pre>[<br/> "0.0.0.0/0"<br/>]</pre> | no |
91
93
| <aname="input_service_ipv4_cidr"></a> [service\_ipv4\_cidr](#input\_service\_ipv4\_cidr)| Optional Kubernetes service IPv4 CIDR. Set only when you need a non-default service CIDR. |`string`|`null`| no |
0 commit comments