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
* Add support for pod identity association on EKS addons ([#3203](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3203)) ([a224334](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/a224334fc8000dc8728971dff8adad46ceb7a8a1))
* Add support for creating `efa-only` network interfaces ([#3196](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3196)) ([c6da22c](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/c6da22c78f60a8643a6c76f97c93724f4e1f4e5a))
* Add support for zonal shift ([#3195](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3195)) ([1b0ac83](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/1b0ac832647dcf0425aedba119fa8276008cbe28))
* Use dynamic partition data source to determine DNS suffix for Karpenter EC2 pass role permission ([#3193](https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3193)) ([dea6c44](https://github.com/terraform-aws-modules/terraform-aws-eks/commit/dea6c44b459a546b1386563dfd497bc9d766bfe1))
@@ -268,6 +267,7 @@ We are grateful to the community for contributing bugfixes and improvements! Ple
268
267
| <aname="input_cluster_timeouts"></a> [cluster\_timeouts](#input\_cluster\_timeouts)| Create, update, and delete timeout configurations for the cluster |`map(string)`|`{}`| no |
269
268
| <aname="input_cluster_upgrade_policy"></a> [cluster\_upgrade\_policy](#input\_cluster\_upgrade\_policy)| Configuration block for the cluster upgrade policy |`any`|`{}`| no |
270
269
| <aname="input_cluster_version"></a> [cluster\_version](#input\_cluster\_version)| Kubernetes `<major>.<minor>` version to use for the EKS cluster (i.e.: `1.27`) |`string`|`null`| no |
270
+
| <aname="input_cluster_zonal_shift_config"></a> [cluster\_zonal\_shift\_config](#input\_cluster\_zonal\_shift\_config)| Configuration block for the cluster zonal shift |`any`|`{}`| no |
271
271
| <aname="input_control_plane_subnet_ids"></a> [control\_plane\_subnet\_ids](#input\_control\_plane\_subnet\_ids)| A list of subnet IDs where the EKS cluster control plane (ENIs) will be provisioned. Used for expanding the pool of subnets used by nodes/node groups without replacing the EKS control plane |`list(string)`|`[]`| no |
272
272
| <aname="input_create"></a> [create](#input\_create)| Controls if resources should be created (affects nearly all resources) |`bool`|`true`| no |
273
273
| <aname="input_create_cloudwatch_log_group"></a> [create\_cloudwatch\_log\_group](#input\_create\_cloudwatch\_log\_group)| Determines whether a log group is created by this module for the cluster logs. If not, AWS will automatically create one if logging is enabled |`bool`|`true`| no |
| <aname="input_disable_api_termination"></a> [disable\_api\_termination](#input\_disable\_api\_termination)| If true, enables EC2 instance termination protection |`bool`|`null`| no |
133
133
| <aname="input_disk_size"></a> [disk\_size](#input\_disk\_size)| Disk size in GiB for nodes. Defaults to `20`. Only valid when `use_custom_launch_template` = `false`|`number`|`null`| no |
134
134
| <aname="input_ebs_optimized"></a> [ebs\_optimized](#input\_ebs\_optimized)| If true, the launched EC2 instance(s) will be EBS-optimized |`bool`|`null`| no |
135
+
| <aname="input_efa_indices"></a> [efa\_indices](#input\_efa\_indices)| The indices of the network interfaces that should be EFA-enabled. Only valid when `enable_efa_support` = `true`|`list(number)`| <pre>[<br/> 0<br/>]</pre> | no |
135
136
| <aname="input_elastic_gpu_specifications"></a> [elastic\_gpu\_specifications](#input\_elastic\_gpu\_specifications)| The elastic GPU to attach to the instance |`any`|`{}`| no |
136
137
| <aname="input_elastic_inference_accelerator"></a> [elastic\_inference\_accelerator](#input\_elastic\_inference\_accelerator)| Configuration block containing an Elastic Inference Accelerator to attach to the instance |`map(string)`|`{}`| no |
137
138
| <aname="input_enable_bootstrap_user_data"></a> [enable\_bootstrap\_user\_data](#input\_enable\_bootstrap\_user\_data)| Determines whether the bootstrap configurations are populated within the user data template. Only valid when using a custom AMI via `ami_id`|`bool`|`false`| no |
139
+
| <aname="input_enable_efa_only"></a> [enable\_efa\_only](#input\_enable\_efa\_only)| Determines whether to enable EFA (`false`, default) or EFA and EFA-only (`true`) network interfaces. Note: requires vpc-cni version `v1.18.4` or later |`bool`|`false`| no |
138
140
| <aname="input_enable_efa_support"></a> [enable\_efa\_support](#input\_enable\_efa\_support)| Determines whether to enable Elastic Fabric Adapter (EFA) support |`bool`|`false`| no |
139
141
| <aname="input_enable_monitoring"></a> [enable\_monitoring](#input\_enable\_monitoring)| Enables/disables detailed monitoring |`bool`|`true`| no |
140
142
| <aname="input_enclave_options"></a> [enclave\_options](#input\_enclave\_options)| Enable Nitro Enclaves on launched instances |`map(string)`|`{}`| no |
0 commit comments