Requirements

Name Version
terraform >= 0.12

Providers

Name Version
aws n/a
spotinst n/a

Inputs

Name Description Type Default Required
associate_public_ip_address Associate a public ip address to worker nodes bool false no
cluster_name The name of the eks cluster string n/a yes
desired_capacity Desired number of worker nodes number 1 no
iam_instance_profile Arn of the IAM instance profile to use for the worker nodes string n/a yes
identifier Identifier for the resources string n/a yes
instance_types List of instance types allowed for worker nodes list(string)
[
“t3.medium”
]
no
key_name Name of the EC2 key pair to assign to the worker nodes string n/a yes
kubernetes_version Desired kubernetes master version string "1.15" no
max_size Maximum number of worker nodes number 10 no
min_size Minimum number of worker nodes number 1 no
region The region where the resources will be deployed string "us-west-2" no
root_volume_size Size in GB of the worker nodes’ root EBS volume number 20 no
security_groups List of security groups to assign to the worker nodes list(string) n/a yes
subnet_ids List of subnets to deploy the worker nodes in list(string) n/a yes
tags Tags to be applied to the resource map {} no

Outputs

Name Description
output n/a