Nov 06, 2022
What is cdk8s?
cdk8s or Cloud Development Kit for Kubernetes is a framework to define Kubernetes resources using a supported programming language of choice which will generate standard Kubernetes yaml manifest files as output.
Basically you define everything in a programming language and get k8s yaml manifests as output.
Why cdk8s?
Plain yaml manifests work fine when you are just getting started with Kubernetes or when you have a fairly small amount of resources to manage. This changes when you add more and more resources to your cluster(s) and need to cover multiple conditions like multiple environments, clusters and other use-cases.
Read more...