This is the umbrella repository for the cdk8s project, an open-source software development framework for defining Kubernetes applications using familiar programming languages (TypeScript, Python, Java, Go). The repository itself does not contain the core cdk8s library codeβthose live in separate packages (cdk8s-core, cdk8s-cli, cdk8s-plus). Instead, this repo coordinates documentation (MkDocs site for API reference, Hugo website for marketing), RFCs for feature proposals, research on high-level abstractions, Kubernetes schema definitions (version 1.14.0 through 1.37.0), and CI/CD infrastructure. It also includes scripts for schema import, version rotation, and build automation. The repository is a CNCF Sandbox project developed primarily at AWS and follows the constructs programming model (App β Chart β resources). While the repo serves as the project's documentation and coordination hub, it demonstrates strong engineering practices: a well-defined RFC process, projen-based project configuration, versioned documentation targeting multiple Kubernetes versions, and automated upgrade workflows. The actual application logic for defining and synthesizing Kubernetes manifests resides in the companion packages. Researchers and engineers looking for reusable Kubernetes abstractions should refer to the separate cdk8s-plus libraries, which provide hand-crafted high-level constructs for resources like Pods, Deployments, and Services. This umbrella repo is best suited for understanding the project's architecture, contributing via RFCs, or consuming the documentation and schema definitions.