cluster_coredns_version |
Version of the CoreDNS add on |
string |
n/a |
yes |
cluster_ebs_csi_version |
Version of the EBS CSI add on |
string |
n/a |
yes |
cluster_name |
The K8S version of the EKS control plane to provision |
string |
n/a |
yes |
cluster_node_group_version |
The K8S version of the EKS node group to provision |
string |
n/a |
yes |
cluster_version |
The K8S version of the EKS control plane to provision |
string |
n/a |
yes |
cluster_vpc_cni_version |
Version of the VPC CNI add on |
string |
n/a |
yes |
core_infra_nodegroup_desired_capacity |
The desired capacity for the EKS node group |
number |
n/a |
yes |
core_infra_nodegroup_instance_types |
EC2 instance types to be used for the core infra EKS nodegroup |
string |
n/a |
yes |
core_infra_nodegroup_max_capacity |
The maximum capacity for the EKS node group |
number |
n/a |
yes |
core_infra_nodegroup_min_capacity |
The minimum capacity for the EKS node group |
number |
n/a |
yes |
create_timeout |
value |
string |
"60m" |
no |
delete_timeout |
value |
string |
"60m" |
no |
disk_size |
The desired capacity for the EKS node group |
number |
n/a |
yes |
main_nodegroup_desired_capacity |
The desired capacity for the EKS node group |
number |
n/a |
yes |
main_nodegroup_instance_types |
EC2 instance types to be used for the main EKS nodegroup |
string |
n/a |
yes |
main_nodegroup_max_capacity |
The maximum capacity for the EKS node group |
number |
n/a |
yes |
main_nodegroup_min_capacity |
The minimum capacity for the EKS node group |
number |
n/a |
yes |
map_roles |
Additional IAM roles to add to the aws-auth configmap. |
list(object({ rolearn = string username = string groups = list(string) })) |
n/a |
yes |
org_name |
Organisation the EKS cluster should trust |
string |
n/a |
yes |
route53_zone_arn |
The route53 zone ID for the cluster's domain |
string |
n/a |
yes |
subnets |
List of private subnet address ranges in CIDR format |
list(string) |
n/a |
yes |
vpc_id |
ID of the VPC to create the cluster in |
string |
n/a |
yes |