Crossplane: Kubernetes as a Universal Control Plane
Shriira Press
Turn Kubernetes into a control plane for your cloud — declare infrastructure as objects and build self-service platform APIs.
Welcome to Crossplane: Kubernetes as a Universal Control Plane.
Crossplane turns Kubernetes into a universal control plane for infrastructure: declare your cloud resources as Kubernetes objects and let Crossplane continuously reconcile the real infrastructure to match. This free book teaches it from the ground up — control planes vs run-based IaC and how it compares to Terraform, the Kubernetes CRD/controller foundations it builds on, providers and Managed Resources, Compositions and Composite Resource Definitions for building your own high-level APIs, Claims and the self-service platform model, packaging and distributing your platform as versioned OCI artifacts, GitOps integration that unifies apps and infrastructure, security and multi-tenancy, and operating the control plane in production. Ten focused chapters with real manifests and clear diagrams that take you from concepts to a self-service internal platform built on Kubernetes.
This title is part of the ShriIra library and is free to read in full, right here — our small contribution to making world-class knowledge easy to reach.
A note on reading it: open the Contents menu at the top of the reader to jump between chapters, use the Aa menu to set a comfortable text size, theme (light, sepia, or night), and single- or two-page layout. Your place is saved automatically, so you can always pick up where you left off.
We hope it serves you well.
— Shriira Press