Powerful CI/CD for Docker and Kubernetes
Get faster builds, native testing for micro-services, and streamlined deployment to Kubernetes.
24x Faster Pipelines
Codefresh is built on Kubernetes and takes full advantage of layer caching and an embedded registry to seriously speed up build times. Each pipeline step runs in it's own container with a shared volume and variables between steps.
Seamless Deployment to Kubernetes
Connect Codefresh to your cluster no matter where it is, Google Cloud, AWS, Techtonic, OpenShift, etc. Configure your containers for deployment using the built-in configuration generator, or connect your own yaml files.
Easy to Setup, Totally Flexible
The UI guides the process of pipeline creation but at any moment you can switch to YAML pipeline defintion to unlock advanced features and total flexibility.
Streamlined Deployment to Kubernetes
Configure your app in seconds and track images in production with their status
Configure your container deployment with a few clicks and our boilerplates. Switch to YAML at anytime to modify the files directly. It's easy to get started, and easy to go beyond the UI.
Kubernetes Control Plane
Codefresh brings all your clusters into a single managed space, designed specifically for container continuous delivery.
Monitor All Your Clusters in One Place.
See what's deployed and if everything is up and running.
Manage Helm Releases
Make Helm a native member of your pipeline, view releases, and issue rollbacks.
Manage your charts, custom, and standard
Codefresh automatically provides information and control over all charts deployed on any connected cluster.
Instantly jump to previous application versions with a single click.
360° View of Images
Tag, test, promote, deploy and pull down images with Codefresh's embedded registry.
Debug Images and Pipelines Faster
See exactly what tests have and haven't passed.
Better Quality Control, Less Fail
Integrate all your quality checks into a single place. Security, performance, licensing, and integration test results all right on the image.
Bring Application Engineers and Devops Onto the Same Page
Create a codified agreement between teams on what it takes to goto production. Application engineers can see what needs to be fixed. DevOps can create policy and enforcement.
Setup your test lab in seconds
From commit to spinup in seconds; you can spin up any image or set of images into one off staging environments for manual or automated testing.
Instantly Launch Any Image or Set of Images
Launch images for any commit, pull request, or branch to make manual testing simple.
Codefresh's infrastructure is built on Kubernetes, which allows us to spin up any composition on demand. We'll handle the infrastructure, you handle your app. You can always bring your own nodes with our Pro or Enterprise plans.
Reproduce Bugs Faster
Take a bug report with the images involved and you can spin them up, pull them down, updates tests, etc.