🗂️ Navigation

Kargo

A new way to do continuous delivery.

Visit Website →

Overview

Kargo is a new open-source continuous delivery and application lifecycle orchestration project, initiated by Akuity, the creators of Argo. It is designed to address the challenges that happen after code is merged, focusing on the promotion of changes across environments. Kargo works by understanding the desired state of environments and automating the process of promoting versioned artifacts (like container images or Helm charts) from one stage to the next (e.g., from staging to production) in a safe, observable, and GitOps-native way.

✨ Key Features

  • Environment promotion automation
  • GitOps-native design
  • Decouples deployment from promotion logic
  • Focus on post-deployment lifecycle
  • Works with Argo CD and other GitOps tools

🎯 Key Differentiators

  • Focuses specifically on environment promotion, not the entire CD process
  • Decouples the 'what' (artifact version) from the 'how' (deployment tool)
  • GitOps-native approach to managing promotions

Unique Value: Provides a declarative, GitOps-native way to manage the promotion of application changes across environments, complementing existing GitOps tools.

🎯 Use Cases (4)

Automating the promotion of application changes across environments Implementing continuous delivery for complex, multi-stage deployment pipelines Decoupling CI from CD processes Managing the lifecycle of applications after initial deployment

✅ Best For

  • Promoting container images from a staging registry to a production registry
  • Automating updates to GitOps repositories to trigger deployments in new environments

💡 Check With Vendor

Verify these considerations match your specific requirements:

  • CI (building and testing code)
  • Initial deployment of applications (handled by tools like Argo CD)

🏆 Alternatives

Argo CD Jenkins X Spinnaker

More focused on promotion than Argo CD, which is more about synchronization. More declarative and GitOps-focused than traditional pipeline orchestrators like Jenkins.

💻 Platforms

API CLI

🔌 Integrations

Argo CD Flux CD Kubernetes Helm Git

🛟 Support Options

  • ✓ Live Chat
  • ✓ Dedicated Support (Community support (Slack) tier)

💰 Pricing

Contact for pricing
Free Tier Available

Free tier: Fully open-source and free.

Visit Kargo Website →