Requirements
No requirements.
Providers
Modules
No modules.
Resources
| Name | Type |
|---|---|
| aws_autoscaling_group_tag.node_group | resource |
| aws_eks_node_group.node_group | resource |
| aws_iam_role.node_group | resource |
| aws_iam_role_policy_attachment.node_group_AmazonEC2ContainerRegistryReadOnly | resource |
| aws_iam_role_policy_attachment.node_group_AmazonEKSWorkerNodePolicy | resource |
| aws_iam_role_policy_attachment.node_group_AmazonEKS_CNI_Policy | resource |
| random_id.key_suffix | resource |
| aws_eks_cluster.main | data source |
| aws_iam_policy_document.node_group | data source |
| aws_region.current | data source |
Inputs
| Name | Description | Type | Default | Required |
|---|---|---|---|---|
| ami_type | n/a | string |
"AL2023_x86_64_STANDARD" |
no |
| autoscaling_tags | n/a | map(string) |
{} |
no |
| env_name | Env name | string |
n/a | yes |
| k8s_cluster_name | n/a | string |
n/a | yes |
| labels | n/a | map(string) |
{} |
no |
| layer_name | Layer name | string |
n/a | yes |
| max_nodes | n/a | number |
15 |
no |
| min_nodes | n/a | number |
3 |
no |
| module_name | Module name | string |
n/a | yes |
| node_disk_size | n/a | number |
20 |
no |
| node_instance_type | n/a | string |
"t3.medium" |
no |
| spot_instances | n/a | bool |
false |
no |
| taints | n/a | list(map(string)) |
[] |
no |
| use_gpu | tflint-ignore: terraform_unused_declarations | bool |
false |
no |
Outputs
No outputs.