terraform-aws-eks
Requirements
Name | Version |
---|---|
terraform | >= 1.1 |
aws | >= 4.1.0 |
Providers
Name | Version |
---|---|
aws | >= 4.1.0 |
kubernetes | n/a |
local | n/a |
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
addons_irsa_role | n/a | map(string) |
{} |
no |
addons_resolve_conflicts | n/a | string |
"PRESERVE" |
no |
addons_version | n/a | map(string) |
{} |
no |
allow_cidr_cluster | n/a | list(string) |
[] |
no |
allow_cidr_internal | n/a | list(string) |
[ |
no |
allow_cidr_public | n/a | list(string) |
[ |
no |
allow_prefix_list_ids | n/a | list(string) |
[] |
no |
cluster_log_types | n/a | list(string) |
[ |
no |
cluster_name | n/a | string |
n/a | yes |
enable_event | n/a | bool |
true |
no |
endpoint_private_access | n/a | bool |
true |
no |
endpoint_public_access | n/a | bool |
false |
no |
iam_group | n/a | string |
"" |
no |
iam_roles | n/a | list(any) |
[] |
no |
ip_family | n/a | string |
"ipv4" |
no |
kubernetes_version | n/a | string |
"1.22" |
no |
masters | n/a | list(string) |
[] |
no |
retention_in_days | n/a | number |
30 |
no |
save_aws_auth | n/a | bool |
false |
no |
save_local_files | n/a | bool |
false |
no |
sslvpn_name | n/a | string |
"" |
no |
ssm_policy_name | n/a | string |
"" |
no |
subnet_ids | n/a | list(string) |
n/a | yes |
tags | n/a | map(string) |
{} |
no |
vpc_id | n/a | string |
n/a | yes |
worker_policies | n/a | list(string) |
[] |
no |
worker_ports_internal | n/a | list(number) |
[] |
no |
worker_ports_public | n/a | list(number) |
[] |
no |
worker_source_sgs | n/a | list(string) |
[] |
no |
Outputs
Name | Description |
---|---|
cluster_endpoint | n/a |
cluster_info | n/a |
cluster_name | n/a |
cluster_oidc_arn | n/a |
cluster_oidc_url | n/a |
cluster_role_arn | n/a |
cluster_role_name | n/a |
cluster_version | n/a |
cluster_vpc_config | n/a |
worker_instance_profile_name | n/a |
worker_role_arn | n/a |
worker_role_name | n/a |
worker_security_group | n/a |
worker_sqs_id | n/a |