Crossplane: Kubernetes as a Universal Control Plane

Shriira Press

Preface

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

Contents

  1. Chapter 1 — What Crossplane Is
  2. Chapter 2 — Control Planes and Infrastructure as Code
  3. Chapter 3 — Kubernetes Foundations
  4. Chapter 4 — Providers and Managed Resources
  5. Chapter 5 — Compositions and Composite Resources
  6. Chapter 6 — Claims and the Self-Service Platform
  7. Chapter 7 — Packaging and Distribution
  8. Chapter 8 — GitOps Integration
  9. Chapter 9 — Security and Multi-Tenancy
  10. Chapter 10 — Operating Crossplane and Putting It Together
0%
1/1