Terraform script for setting up EKS, RDS and related AWS resources
Creates EKS using Managed Node Group and MySql RDS along with VPC, IAM, Security Groups etc.
Used to create AWS infra for Appian on Kubernetes
Install using homebrew
brew install terraform
(Optional) Use tfenv to manage terraform version
brew install tfenv
tfenv install 1.13.2
tfenv use 1.13.2
terraform init # Init working directory, install providers, and set up backend
terraform plan # Preview infrastructure changes without applying them (dry run)
terraform apply # Apply changes to create, update, or destroy resources