DEV Community

Cover image for AWS CDK Typescript Simple Project for Cloud Formation of Resources Required for Kubernetes Study
Matthew Evan Eichler
Matthew Evan Eichler

Posted on

AWS CDK Typescript Simple Project for Cloud Formation of Resources Required for Kubernetes Study

This repository demonstrates using the AWS Cloud Development Kit (CDK) to build infrastructure for self-paced Kubernetes courses and Linux Foundation certifications. It showcases cross-stack dependencies, where the VPC and security groups are defined in a separate stack from the compute resources. This approach avoids the potential for unintended destruction often associated with nested stacks, especially in complex CloudFormation deployments. The Kubernetes node scaling is easily configurable to accommodate advanced courses (e.g., three worker and three control plane nodes). Developed using JetBrains IntelliJ Ultimate. Feedback welcome!

aventinesolutions/lfx-study-aws-cdk-kubernetes

Top comments (0)