EKS Node Group
Managed worker nodes attached to an EKS cluster.
Configuration
Section titled “Configuration”| Setting | Type | Required | Default |
|---|---|---|---|
| Node group name | Text | Yes | — |
| Capacity type Options: On-demand, Spot | Choice | — | ON_DEMAND |
| Instance types | List | — | — |
| AMI type Options: Amazon Linux 2 (x86_64), Amazon Linux 2 GPU, Amazon Linux 2 (arm64), Bottlerocket (x86_64), Bottlerocket (arm64), Custom AMI | Choice | — | AL2_x86_64 |
| AMI release version | Text | — | — |
| Desired size | Number | — | 2 |
| Min size | Number | — | 1 |
| Max size | Number | — | 3 |
| Desired capacity | Number | — | 1 |
| Max unavailable (update) | Number | — | 1 |
| Max unavailable % | Number | — | — |
| Disk (GiB) | Number | — | 20 |
| Force update | Toggle | — | false |
| K8s labels (k=v) | List | — | — |
| K8s taints (k=v:effect) | List | — | — |
| Tags | Key–value | — | — |
Connections
Section titled “Connections”| Socket | Direction | Accepts | Terraform arg |
|---|---|---|---|
| EKS cluster | Input | aws.eks-cluster | cluster_name |
| Subnetsmulti | Input | aws.subnet | subnet_ids |
| Workloads | Output | any | — |