Kubernetes Operators, Explained by a Production Engineer
Written from the perspective of a senior engineer who has built, debugged, and battle-tested operators in production. Table of Contents Why Operators Exist The Conceptual Foundation: Control Theory Kubernetes API Machinery: The Backbone Custom Resource Definitions (CRDs) The Controller Runtime: Inside the Engine Informers, Listers, and the Cache The Reconciliation Loop in Depth Work Queues and Rate Limiting Watches, Events, and Predicates Ownership, Finalizers, and Garbage Collection Status Subresource and Conditions Generation vs ObservedGeneration: A Deep Dive Concurrency, […]