CDK8s: Kubernetes Config as Code cover

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

  1. 1Preface
  2. 2Chapter 1 — What CDK8s Is
  3. 3Chapter 2 — The Kubernetes Config Authoring Problem
  4. 4Chapter 3 — How CDK8s Works
  5. 5Chapter 4 — Constructs and the Programming Model
  6. 6Chapter 5 — Charts and Apps
  7. 7Chapter 6 — cdk8s-plus — Higher-Level Abstractions
  8. 8Chapter 7 — Importing APIs and CRDs
  9. 9Chapter 8 — Reuse, Abstraction, and Composition
  10. 10Chapter 9 — Workflow and Operations
  11. 11Chapter 10 — CDK8s in Practice