Codefresh

codefresh.io
DevOps
Weekend Project

The Complete GitOps CD Platform with CI/CD

How to Replace Codefresh

Overview

Codefresh is a GitOps-powered CI/CD platform built for Kubernetes and cloud-native applications. It extends Argo CD with enterprise-grade features for testing, promoting, and managing changes across environments. The platform enables teams to define promotion flows, implement progressive delivery, and achieve faster, safer deployments with full visibility and control.

Features

34 features across 12 categories

Continuous Delivery(9)

Argo CD Integration

Connect your existing Argo CD instance to start testing and promoting changes

Argo Rollouts Integration

Enterprise visibility, tracking, and health checks for Argo Rollouts

Codefresh Environments

Logical groupings representing destinations for application deployments

Codefresh Products

Software with multiple versions deployed across different environments

GitOps Promotion Flow

Define your promotion flow in a single CRD instead of scripts and pipelines

Helm Support

Manage, deploy, and track Helm releases with flexible pre-built steps and customizable environments

Multi-Cluster Management

Manage deployments across multiple Kubernetes clusters and Argo CD instances

Progressive Delivery

Canary and blue/green deployments to reduce impact of change failure

SDLC Modeling

Design, automate, and manage the perfect software delivery lifecycle for development teams

Also in: Harness

Continuous Integration(3)

DRY Pipelines

Create pipelines shared between many similar repos with truly DRY approach

Flexible Triggers

Advanced trigger capabilities for pipelines

Kubernetes-First CI/CD

Container-first pipelines with live debugging, advanced caching, and shared pipelines

Also in: Harness, Pa11y

Developer Experience(4)

API and CLI Support

Robust API and CLI for automation and integration with existing workflows

GitOps Creation WizardsPremium

Guided creation of GitOps configurations and promotion flows

Live Pipeline Debugging

Interactive step breakpoints and live debugging capabilities for pipelines

Self-Service Deployments

Empower developers with full visibility and control of their releases without tickets or waiting

Enterprise(1)

Enterprise Control PlanePremium

Centralized control plane for managing deployments across entire engineering organization

Extensibility(2)

Container-Native Step Marketplace

Built-in steps for common use cases and ability to run any programming language in a container as a step

Private Step Marketplace

Save custom steps to a private marketplace for team reuse

Also in: Labelbox, Obsidian, WordPress.com

GitOps(3)

CRD-Based Configuration

Built on Custom Resource Definitions for 100% GitOps approach

Environment Abstraction

Abstract apps, clusters, and Argo CD instances for flexible workflow

GitOps Control PlanePremium

Support software delivery on any cluster across any number of Argo runtimes with unified dashboards

Infrastructure(1)

Cloud-Agnostic Infrastructure

Fully supports on-prem infrastructure and any cloud provider

Observability(4)

CI/CD Observability

Track every code, configuration, or environment change during build and deployment process

Code-to-Cloud Dashboards

Track every change to your application with comprehensive observability and find root causes of failures

Correlated CI/CD InsightsPremium

View correlated insights between CI and CD stages of the pipeline

DORA MetricsPremium

Track DevOps Research and Assessment metrics for software delivery effectiveness

Also in: Zuplo, Istio, Linkerd

Performance(2)

Advanced Multi-Layer Caching

Significantly reduce build times with enhanced caching algorithm

Test Suite Parallelization

Faster developer feedback through expansive test parallelization

Scalability(1)

Flexible Deploy Scaling

Scale deployments across multiple clusters and namespaces

Security(3)

On-Premises InstallationPremium

Deploy behind the firewall with fully on-premises and air-gapped installation support

Secure Pipelines

Deploy build runner behind firewall with data staying behind firewall for secure workloads

SSO and Advanced SecurityPremium

Single sign-on and enterprise-grade security controls

Support(1)

Expert SupportPremium

Enterprise support with guaranteed response times and technical account management

Pricing

GitOps Professional

$4,170/year
  • Up to 5 destination clusters
  • Up to 200 ArgoCD applications
  • 3 GitOps training and certification bundles
  • Email support (weekdays)
  • 4,500 Kubernetes resources limit

GitOps Enterprise

Popular
Custom
  • Unlimited destination clusters
  • Unlimited ArgoCD applications
  • On-premises installation support
  • Air-gapped installation support
  • Priority support from experts
  • Higher Kubernetes resource limits
  • Enterprise control plane
  • Advanced DORA metrics
  • GitOps creation wizards

Cost Calculator

Keep Paying Codefresh

Monthly$347.5/mo
Yearly$4.2k/yr
5-Year Total$20.9k

Build It Yourself

Est. Build Time~3 hrs
Hosting$20/mo
DifficultyVery Easy

Total Cost Comparison

1 YearSave $3.9k
SaaS
$4.2k
DIY
$240
3 YearsSave $11.8k
SaaS
$12.5k
DIY
$720
5 YearsSave $19.6k
SaaS
$20.9k
DIY
$1.2k

DIY hosting estimate based on Vercel + Supabase free/pro tiers (~$20/mo). Build time estimated from 34 features at very easy complexity.

Build vs Buy

Should you build a Codefresh alternative or buy the subscription? Estimate based on 34 features.

Buy Codefresh

Monthly cost$3,475/mo
3-year total$125,100
Time to deployDays

Build Your Own

Better Value
Development cost$24,000
Maintenance$360/mo
3-year total$36,960
Dev time~2 months

Building could save ~$88,140 over 3 years.

Estimates based on 34 features and a BuildScore of 5/5. Actual costs vary.

Integrations

4 known integrations

Argo CDArgo RolloutsHelmKubernetes