Operations
- Backup and disaster recovery
Back up the state the controller cannot fully reconstruct, and restore a cluster in the order that keeps pruning, teardown, and decryption safe.
- Controller pod down
A stageset-controller pod has been NotReady for the alert window.
- Operations
Metrics, alerts, events, and runbooks for running the controller day to day.
- Production
A decision-oriented checklist for hardening a stageset-controller install before it manages production releases.
- Run in production
Operate the controller day to day — production hardening, routine operations, scaling, and backup and disaster recovery.
- Runbooks
Symptom-to-remediation pages for every StageSet status reason and operational alert, grouped by what each means for the rollout.
- stagesetctl baseline
Assert a once-per-lifetime action already completed (adoption), or export a ledger's completions as a committable baseline.
- stagesetctl fleet
Show a FleetRollout's wave-by-wave progress — which members are at the target, held, or regressed.
- stagesetctl get
Print human-readable StageSet status, or list StageSets.
- stagesetctl plan
Preview what the next reconcile will do — which actions run, skip, or re-run, and why.
- stagesetctl reconcile
Force an out-of-band reconcile, optionally waiting for it to be handled.
- stagesetctl reset-ledger
Forget a StageLedger completion so its once-per-lifetime action runs again.
- Suspended
Reconciliation is paused via spec.suspend.
- Webhook cert renewal failing
The self-signed admission webhook certificate is not being rotated.