Tag: #controller
Writing on GPUs, LLMs, MLOps, Kubernetes — and mindset · 5 posts
Controllers Without CRDs — Patterns for Automating Existing Resources
Not every automation needs a CRD. A controller that watches built-in resources alone can automate internal operations like ConfigMap/Secret sync, namespace bootstrap, and node labeling. We cover code that implements this
2026-06-15 · 13 min read #kubernetes#controller#controller-runtime#automation#client-goUnderstanding the Kubernetes Operator Pattern — Controllers, Reconciliation, and Codifying Operational Knowledge
A deep, operations-focused look at what the Operator pattern solves, how the control loop and reconciliation work, how CRDs and controllers combine, control plane extension mechanisms, Capability Levels, and when to use
2026-06-15 · 20 min read #kubernetes#operator#controller#reconcile#crdKubernetes Internals Complete Guide — etcd, API Server, Controller, Scheduler, kubelet, CRI/CNI/CSI Deep Dive (2025)
Everything about Kubernetes internals — history from Google Borg, etcd Raft consensus, API Server REST and watch protocol, scheduler filter/score algorithms, controller manager reconciliation loops, kubelet Pod lifecycle
2026-04-15 · 11 min read #kubernetes#etcd#controller#scheduler#kubeletLive Migration 1: From Migration CRD to Target Pod Creation
Explains from the control plane perspective how virt-controller orchestrates policy, capacity, timeouts, and target Pod creation after a VirtualMachineInstanceMigration object is created.
2026-03-20 · 6 min read #architecture#kubevirt#live-migration#controller#kubernetesvirt-controller Deep Dive: Creating VM Pods with Informers, Queues, and Reconcile
Dissects how virt-controller watches VMIs, Pods, PVCs, and migrations, creates launcher Pods, and propagates state through informers and reconcile loops.
2026-03-20 · 6 min read #architecture#kubevirt#kubernetes#controller#reconciliation