EKS CDK Quick Start in Python
quickstart-eks-cdk-python
This Quick Start is a reference architecture and implementation of how you can use the Cloud Development Kit (CDK) to orchestrate the Elastic Kubernetes Serivce (EKS) to quickly deploy a more complete and “production ready” Kubernetes environment on AWS.
What does this Quick Start create for you:
- An appropriate VPC (/22 CDIR w/1024 IPs by default – though you can edit this in
cluster-bootstrap/cdk.json
) with public and private subnets across three availability zones.- Alternatively, just flip
create_new_vpc
toFalse
and then specify the name of your VPC underexisting_vpc_name
incluster-bootstrap/cdk.json
to use an existing VPC. CDK will automatically work out which subnets are public and which are private and deploy to the private ones.- Note that if you do this you’ll also have to tag your
- Note that if you do this you’ll also have to tag your
- Alternatively, just flip