Technology · Ebook
CDK8s: Kubernetes Config as Code
by Shriira Press
4.7(263)188 pagesPublished 2026
A practical, in-depth guide to CDK8s (Cloud Development Kit for Kubernetes), the framework for defining Kubernetes applications in real programming languages. Learn how CDK8s brings software engineering to Kubernetes config: the config authoring problem (YAML and templating limits), the synthesis model, constructs and the programming model, charts and apps, cdk8s-plus (higher-level abstractions), importing APIs and CRDs (typed access), reuse and composition, workflow and operations (synth, deploy, CI/CD, testing), and CDK8s in practice.
Contents
- 1Preface
- 2Chapter 1 — What CDK8s Is
- 3Chapter 2 — The Kubernetes Config Authoring Problem
- 4Chapter 3 — How CDK8s Works
- 5Chapter 4 — Constructs and the Programming Model
- 6Chapter 5 — Charts and Apps
- 7Chapter 6 — cdk8s-plus — Higher-Level Abstractions
- 8Chapter 7 — Importing APIs and CRDs
- 9Chapter 8 — Reuse, Abstraction, and Composition
- 10Chapter 9 — Workflow and Operations
- 11Chapter 10 — CDK8s in Practice
