Posts

Showing posts from May, 2026

Argo CD and Argo Rollouts: Git Reconciliation, Field Ownership and Recovery

Image
Argo CD and Argo Rollouts: Git Reconciliation, Field Ownership and Recovery Argo CD and Argo Rollouts solve different problems in the release path. This guide shows how to use them together for safer canary and blue-green delivery on Kubernetes. TL;DR Argo CD and Argo Rollouts manage different parts of a release. Argo CD reconciles reviewed manifests from Git, while Rollouts manages candidate replicas, promotion steps and configured traffic changes. Verify the observed Git revision, candidate template, analysis outcomes and real request destination separately. Declare ownership of controller-managed fields and keep drift exclusions narrow. During recovery, distinguish Rollouts abort from a Git revert and from Argo CD application rollback, which is unavailable with automated sync enabled. Rehearse success and failure paths in staging. These documentation-based examples do not claim a DevOpsDreams deployment or tested recovery duration. Argo Rollouts is the control plane that adds sta...