Cluster API Architecture: How the Control Plane Pieces Cooperate
Learning Journey: Part 02 of 16 Module Goal: Understand how core controllers and provider controllers coordinate asynchronously inside the management cluster via CRD references, status conditions, and provider contracts. Target Spec: Cluster API v1.14 (v1beta2 APIs). Prerequisites: Part 01: Kubernetes Managing Kubernetes (Declarative Reconciliation & Management vs Workload mental model). 1. The Core Architecture: Asynchronous Controller Coordination In Part 01, we established the fundamental concept behind Cluster API: a Kubernetes cluster can be expressed as declarative state and managed by controllers....