terraform-aws-eks icon indicating copy to clipboard operation
terraform-aws-eks copied to clipboard

feat: Remove elastic_gpu_specifications and elastic_inference_accelerator

Open Sander0542 opened this issue 5 months ago β€’ 6 comments

Description

With version 6 of the AWS provider it drops support for elastic_gpu_specifications and elastic_inference_accelerator. These blocks are no longer supported by AWS and have reached end of life in January 2024 and April 2024.

References

https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ElasticGpuSpecification.html https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ElasticInferenceAccelerator.html

Motivation and Context

Since the blocks have reached end of life there is no reason to keep them in the module. It prevents us from upgrading this module to version 6 of the AWS provider.

After this PR has been merged we can revert https://github.com/terraform-aws-modules/terraform-aws-eks/pull/3384 to add support for version 6 of the AWS provider

Related to https://github.com/terraform-aws-modules/terraform-aws-eks/issues/3383 Related to https://github.com/terraform-aws-modules/terraform-aws-eks/pull/3384

Breaking Changes

There are breaking changes, because two variables are removed in the eks-managed-node-group and self-managed-node-group modules.

How Has This Been Tested?

  • [x] I have updated at least one of the examples/* to demonstrate and validate my change(s)
  • [x] I have tested and validated these changes using one or more of the provided examples/* projects
  • [x] I have executed pre-commit run -a on my pull request

Sander0542 avatar Jun 19 '25 08:06 Sander0542