Files
terraform-aws-eks/examples/self-managed-node-group
Bryant Biggs 3b974d33ad feat: Add support for EKS Auto Mode and EKS Hybrid nodes (#3225)
* feat: Add support for EKS hybrid nodes

* feat: Add support for EKS Auto Mode

* chore: Update test directory names

* chore: Clean up examples and tests

* fix: Clean up and last minute changes for GA

* chore: Formatting

* chore: Bump min required version for new features

* fix: Corrects from test/validation on existing clusters

* feat: Add policy for custom tags on EKS Auto Mode, validate examples

* chore: Expand on `CAM` acronym

* chore: Update README to match examples
2024-12-04 09:24:21 -06:00
..

Self-managed Node Group Examples

Configuration in this directory creates Amazon EKS clusters with self-managed node groups demonstrating different configurations:

  • eks-al2.tf demonstrates an EKS cluster using self-managed node group that utilizes the EKS Amazon Linux 2 optimized AMI
  • eks-al2023.tf demonstrates an EKS cluster using self-managed node group that utilizes the EKS Amazon Linux 2023 optimized AMI
  • eks-bottlerocket.tf demonstrates an EKS cluster using self-managed node group that utilizes the Bottlerocket EKS optimized AMI

The different cluster configuration examples provided are separated per file and independent of the other cluster configurations.

Usage

To provision the provided configurations you need to execute:

$ terraform init
$ terraform plan
$ terraform apply --auto-approve

Note that this example may create resources which cost money. Run terraform destroy when you don't need these resources.