mirror of
https://github.com/ysoftdevs/terraform-aws-eks.git
synced 2026-01-15 08:14:12 +01:00
Various bootstrap resources required for other EKS examples
Configuration in this directory creates some resources required in other EKS examples (such as VPC).
The resources created here are free (no NAT gateways here) and they can reside in test AWS account.
Usage
To run this example you need to execute:
$ terraform init
$ terraform plan
$ terraform apply
Note that this example may create resources which cost money. Run terraform destroy when you don't need these resources.
Requirements
| Name | Version |
|---|---|
| terraform | >= 0.13.1 |
| aws | >= 3.22.0 |
| kubernetes | >= 1.11 |
| random | >= 2.1 |
Providers
| Name | Version |
|---|---|
| aws | >= 3.22.0 |
| random | >= 2.1 |
Modules
| Name | Source | Version |
|---|---|---|
| vpc | terraform-aws-modules/vpc/aws | ~> 3.0 |
Resources
| Name | Type |
|---|---|
| random_string.suffix | resource |
| aws_availability_zones.available | data source |
Inputs
No inputs.
Outputs
| Name | Description |
|---|---|
| cluster_name | Name of EKS Cluster used in tags for subnets |
| region | AWS region |
| vpc | Complete output of VPC module |