CRD

Custom Resource Definition. Extends K8s API. Users create CR (custom resource) instances. Controller reconciles.

Advertisement

Reconciliation loop

Watch desired state (CR) + actual state. Diff → apply changes. Idempotent. Standard controller pattern.

Advertisement

Level-based

Not event-based (unreliable). Compare desired vs actual each cycle. Handles missed events gracefully.