there was always this thinking that there would be higher-level abstractions that would help to sort of take the intent and translate that into those API objects. I'm kind of horrified that we're still authoring those API objects directly by hand because we never intended those things to be human consumable.” - Joe Beda
libraries are easier to share and maintain than templates. CDK8s allows you to standardize how to do things in Kubernetes and share this across your organization
Kubernetes objects − You will probably never use these • L1 – Higher level (ex: Deployment) − cdk8s+ • custom – ex: MyCompanyService − Collection of L1