Failed to load latest commit information.
Latest commit Cannot retrieve latest commit at this time.Folders and files Name Name Last commit message
Last commit date
parent directory
View all files
Name
Version
aws
>= 2.52.0
kubernetes
>= 1.6.2
null
>= 2.1
template
>= 2.1
Name
Description
Type
Default
Required
cluster_name
Name of the EKS cluster.
string
n/a
yes
create_eks
Controls if EKS resources should be created (it affects almost all resources).
bool
true
no
manage_aws_auth
Whether to apply the aws-auth configmap file.
bool
true
no
map_accounts
Additional AWS account numbers to add to the aws-auth configmap. See examples/basic/variables.tf for example format.
list(string)
[]
no
map_instances
IAM instance roles to add to the aws-auth configmap. See examples/basic/variables.tf for example format.
list(object({ instance_role_arn = string platform = string }))
[]
no
map_roles
Additional IAM roles to add to the aws-auth configmap. See examples/basic/variables.tf for example format.
list(object({ rolearn = string username = string groups = list(string) }))
[]
no
map_users
Additional IAM users to add to the aws-auth configmap. See examples/basic/variables.tf for example format.
list(object({ userarn = string username = string groups = list(string) }))
[]
no
wait_for_cluster_cmd
Custom local-exec command to execute for determining if the eks cluster is healthy. Cluster endpoint will be available as an environment variable called ENDPOINT
string
"until wget --no-check-certificate -O - -q $ENDPOINT/healthz \u003e/dev/null; do sleep 4; done"
no
Name
Description
config_map_aws_auth
A kubernetes configuration to authenticate to this EKS cluster.
You can’t perform that action at this time.
Failed to load latest commit information.