Minimal Terraform setup to provision a standalone AWS EKS cluster for demos.
- VPC (public and private subnets, IGW, NAT)
- EKS cluster and managed node group
- EBS CSI addon
- AWS Load Balancer Controller (Helm)
- Clone the repository:
git clone https://github.com/szabodorka/eks-standalone-infra.git-
Rename terraform.tfvars.example to terraform.tfvars and specify value of variables
-
Initialize and apply the Terraform configuration:
terraform init
terraform applyRemove AWS resources with the following command:
terraform destroy