Phase 1: provision the EKS management cluster + core AWS (VPC, KMS for Vault auto-unseal later, Route53 public zonem Jump Hostm EKS cluster) using Terragrunt/Terraform with an S3 + DynamoDB backend.
- Export AWS creds with admin permissions to your target account.
- Create the remote state infra (S3 bucket + DynamoDB table) or reuse existing.
- Edit
terragrunt/terragrunt.hclbackend block - Apply stacks in order:
terragrunt run-all plan
terragrunt run-all apply