module "eks_al2" { source = "terraform-aws-modules/eks/aws" version = "~> 20.0" cluster_name = "${local.name}-al2" cluster_version = "1.30" # EKS Addons cluster_addons = { coredns = {} eks-pod-identity-agent = {} kube-proxy = {} vpc-cni = {} } vpc_id = module.vpc.vpc_id subnet_ids = module.vpc.private_subnets self_managed_node_groups = { example = { ami_type = "AL2_x86_64" instance_type = "m6i.large" min_size = 2 max_size = 5 # This value is ignored after the initial creation # https://github.com/bryantbiggs/eks-desired-size-hack desired_size = 2 } } tags = local.tags }