progressive-delivery

Installation
SKILL.md

Progressive Delivery

Two complementary tools for moving versions safely through Kubernetes environments:

  • Argo Rollouts — replaces Deployment with a Rollout CRD that supports canary, blue-green, and metric-gated automated analysis. Handles traffic shaping at the cluster/service-mesh layer.
  • Kargo — extends GitOps with promotion logic. Tracks Freight (versioned bundles of artifacts) and promotes it through Stages (dev → staging → prod) via Warehouses (sources) and verification steps.

ArgoCD continues to do what it does (sync desired state → cluster). Rollouts decides traffic split during a single deploy. Kargo decides when the next stage gets the new version.

Scope routing

If you need to… Read
Canary / blue-green / metric-gated deploy of a single workload References/argo-rollouts.md + References/argo-rollouts/
Promote a version across dev → stg → prod with manual or automated gates References/kargo.md + References/kargo/
Both (Rollouts as the deploy strategy inside a Kargo-managed promotion) Read both; Kargo invokes ArgoCD which deploys a Rollout

Mental model

Installs
37
GitHub Stars
84
First Seen
May 13, 2026
progressive-delivery — julianobarbosa/claude-code-skills