This set of Terraform HCL files, pretends to be only examples for training purposes. It's a straightforward exercise to introduce people into the Terraform world.
Name | Version |
---|---|
terraform | >= 0.13 |
kubernetes | ~> 1.9 |
Name | Version |
---|---|
aws | n/a |
Name | Description | Type | Default | Required |
---|---|---|---|---|
aws_region | Default AWS region | string |
"us-east-1" |
no |
environment | Account environment | string |
"prod" |
no |
vpc_cidr | The VPC CIDR to use | string |
"10.0.0.0/16" |
no |
vpc_name | The main VPC name | string |
"main" |
no |
vpc_public_subnets | n/a | map |
{ |
no |
Name | Description |
---|---|
cluster_endpoint | Endpoint for EKS control plane. |
cluster_security_group_id | Security group ids attached to the cluster control plane. |
config_map_aws_auth | A kubernetes configuration to authenticate to this EKS cluster. |
kubectl_config | kubectl config as generated by the module. |
No known issues so far.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
Module managed by Facu de la Cruz