This git repository provides terraform configuration to create EKS cluster with metrics-server and kubernetes dashboard.
- AWS IAM user that can create aws resources
- AWS CLI
- Terraform >= 0.12
The init_env.sh script is going to modify your AWS CLI setting. You must backup your AWSCLI setting before run it.
The AWS CLI setting is store under $HOME/.aws directory.
AWS_ACCESS_KEY=xxxxxx AWS_SECRET_KEY=xxxxxx ./init_env.shThe clean.sh script is used clean AWS resources and terraform state. If you doesn't want to clean AWS resources, just ignore force parameter.
./clean.sh forceA part of EKS terraform configurations are inspired by getamis/vishwakarma.