kubernetes
8 minKubernetes Foundations: Objects, Controllers, and Reconciliation
Learn how desired state, API objects, and controller loops turn declarative manifests into running workloads.
Loading page...
kubernetes
8 minLearn how desired state, API objects, and controller loops turn declarative manifests into running workloads.
kubernetes
5 minUnderstand what the API stores, why controllers replace Pods, and how labels connect workloads without treating a cluster as a remote shell.
Q&A
Q&AA controller has not removed its finalizer after completing external cleanup.
The API server records deletion and retains the object while finalizers remain. The owning controller must retry idempotent cleanup and remove only its own finalizer after confirmed completion.
kubernetes
8 minFollow deletion timestamps and controller-owned finalizer removal without hiding leaked resources.
kubernetes
18 minTrace service traffic, prevent rollout 502s, debug CPU throttling and CoreDNS, and design conflict-safe controller reconciliation.
devops
5 minDesign a release as a controlled change to code, configuration, and data, with explicit health checks and a recovery plan that matches what can actually be reversed.
unix
8 minUnix is full of tiny control primitives. Learn how `set -o pipefail`, process signals, and clean lifecycle management keep shell pipelines reliable and debuggable.
Q&A
Q&AEviction permission depends on the budget and observed ready capacity.
A PDB can reject supported voluntary eviction when too few healthy selected pods would remain. It does not prevent node failures, guarantee replacement capacity, or govern every controller deletion.