Skip to main content
Codefresh Documentation
  • Docs
  • Examples
  • Plugins
  • Community
  • CLI
  • API
  • Knowledge Base
  • What's New
-

DOCUMENTATION

Codefresh for Docker-native CI/CD and GitOps with Argo.
Instantly build, test, and deploy Docker images.
Realize your true DevOps potential with the premier enterprise Argo software delivery solution.

Get started with CI/CD Get started with GitOps Knowledge Base Sign Up Schedule demo
Introduction

Introduction

  • What is Codefresh?
  • Codefresh for CI
  • Codefresh for CD
  • Codefresh for GitOps
  • Concepts in Codefresh
Quick starts

Quick starts

  • Create Codefresh account
  • CI/CD quick starts
  • GitOps quick starts
Pipeline integrations

Pipeline integrations

  • Hosted GitOps
  • Git providers
  • Kubernetes
  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud
  • Docker Registries
  • Secret Storage
  • Helm
  • Argo CD
  • Datadog
  • Jenkins integration/migration
  • Codefresh API
GitOps integrations

GitOps integrations

  • GitOps image enrichment with integrations
  • Codefresh pipelines for GitOps
  • GitHub Actions for GitOps
  • Jenkins for GitOps
  • Jira for GitOps
  • Amazon ECR for GitOps
  • Docker Hub Registry for GitOps
  • GitHub Container Registry for GitOps
  • JFrog Artifactory for GitOps
  • Quay Registry for GitOps
Dashboards & insights

Dashboards & insights

  • Home dashboard
  • DORA metrics
  • Images
CI/CD guides

CI/CD guides

  • Building your app
  • Building Docker images
  • Accessing a Docker registry from Kubernetes cluster
  • Working with Docker registries
  • Adding config maps to namespaces
  • Pull Requests and branches
  • Pipelines for microservices
  • Deploying to predefined environments
  • Previewing dynamic environments
  • Helm best practices
  • Templating for Kubernetes
  • GitOps deployments
  • Image enrichment
Example catalog

Example catalog

  • CI examples
  • CD examples
Pipelines

Pipelines

  • Introduction to pipelines
  • Creating pipelines
  • Steps in pipelines
  • Variables in pipelines
  • Triggers in pipelines
  • Annotations in pipelines
  • Monitoring pipelines
  • Advanced workflows for pipelines
  • Shared configuration
  • Using secrets
  • Caching in pipelines
  • Running pipelines locally
  • Debugging pipelines
Deployments

Deployments

  • Deployment options for Kubernetes
  • Managing Kubernetes clusters
  • Using Helm in Codefresh pipelines
  • Managing Helm releases
  • Promoting Helm environments
  • Creating GitOps applications
  • Monitoring GitOps applications
  • Managing GitOps applications
Argo CD Workflows

Argo CD Workflows

  • Creating Argo CD workflows
  • Nested Argo CD workflows
  • Configure artifact repository
  • Selectors for concurrency synchronization
  • Sharing file systems
Installation

Installation

  • Installation options
  • Codefresh Runner installation
  • On-Premises installation
  • On-Premises upgrade
  • Hosted GitOps installation
  • Hybrid GitOps installation
Administration

Administration

  • Create a Codefresh account
  • Adding users and teams
  • Set up OAuth2 for Git providers
  • Access control
  • Audit
  • User settings
  • Manage Git PATs
  • Codefresh IP addresses
Single Sign-On

Single Sign-On

  • Federated Single Sign-On (SSO) overview
  • Setting up OIDC Federated SSO
  • Setting up SAML2 Federated SSO
  • LDAP Single Sign-On (SSO)
Reference

Reference

  • Git tokens
  • Secrets for GitOps
  • Shared configuration repo
Incubation

Incubation

  • Windows Containers Support
  • Mac OSX and iOS builds
  • ARM architecture Support
Knowledge Base

Knowledge Base

  • Common Issues
  • How Tos
  • Troubleshooting
You have been redirected to the new Codefresh Documentation site.
To visit the Classic Codefresh Documentation site click here