This assumes that you already have an Amazon Web Services account and that you created an Amazon EKS service role in the AWS IAM console.
Clone the cluster-baseline
repository:
git clone [email protected]:CloudNativeGBB/cluster-baseline.git
cd cluster-baseline
Initialize Terraform:
terraform init
To see any changes in advance that are required for your infrastructure, use terraform plan
.
Create the cluster using Terraform:
cd infrastructure/aws
terraform apply
Answer yes
to approve the creation actions when prompted.
Rinse, repeat as needed, style as usual.