Terraform project that deploys an EKS cluster and base resources.
project_name
andenvironment_name
- used for naming and tagging resourcescluster_iam_role_arn-
- used by the cluster to manage resourcesvpc_cidr_block
- CIDR block to be assigned to the VPCsubnet_count
- number of subnets to create
- VPC
subnet_count
public subnets in separate AZssubnet_count
private subnets in separate AZs- internet gateway
- public subnet routing table - routing traffic to internet gateway
subnet_count
NAT gateways in separate AZs routing traffic to the public subnetssubnet_count
elastic IPs for the NAT gatewayssubnet_count
private subnet routing tables routing traffic to NAT gateway- EKS cluster