GitOps & Progressive Delivery
Source: content/manual/04-platform-engineering/chapters/04-gitops-and-progressive-delivery.md
Purpose and scope
Shift from imperative releases to declarative changes with rollout controls.
Outcomes
- Faster, safer deploys and rollbacks.
- Clear change history and approvals.
- Lower blast radius via canaries.
Signals of trouble
- Manual hotfix deploys bypassing change control.
- Unclear who approved production changes.
- No staged rollout options.
Remediation steps
- Manage environment state in Git with policy checks.
- Use canaries/flags; automate promotion and rollback.
- Record approvers and link to incidents.
Checklists and assets
playbooks/from-ci-cd-to-gitops/checklist.mdimplementation steps.
References
- GitOps controllers; feature flag service docs.
