Overview

Product video
The Codefresh Platform by Octopus Deploy addresses the needs of organizations at all stages of their digital journey (from modern containers and microservices to trusted legacy applications) making application deployments, release orchestration, and day 2 operations - easy, scalable, and auditable.
The Codefresh solution is a complete software supply chain to build, test, deliver, and manage software with integrations so teams can pick best of breed tools to support that supply chain. Built on Argo, the world's most popular and fastest growing open source software delivery toolchain, the Codefresh Software Delivery Platform unlocks the full enterprise potential of Argo Workflows, Argo CD, Argo Events and Argo Rollouts, while also providing a control plane for managing them at scale.
Deploying the platform onto a single Kubernetes cluster is simple, run one command to bootstrap Codefresh and the entire configuration will also be written to git. Codefresh's runtime includes the Enterprise version of the entire Argo stack with tools to simplify their operation and provide better traceability between them.
Codefresh acts as a control plane across all of your instances. Rather than many instances of Argo being operated separately and maintained individually, the control plane allows all instances to be monitored and manages in concert.
Octopus Deploy also supports organizations that deploy their applications using other than Argo-based technology stacks.
Teams that adopt the Octopus Continuous Delivery Platform deploy more often, with greater confidence, and are able to resolve issues in production much more quickly.
For custom pricing, EULA, or a private offer, please contact sales@octopus.com for a private offer.
Highlights
- Modern Platform: Intuitive and flexible, integrating with any cloud, any toolchain. Codefresh enables Enterprises to deploy frequently for every application.
- Lead with GitOps: Self-documenting traceability from artifact to deployment. Codefresh is the only enterprise DevOps solution that operates completely with GitOps from the ground up.
- Enterprise Argo-support: Codefresh is an active contributor and maintainer of Argo, supporting enterprises running Argo to scale their deployments to Kubernetes.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Description | Cost/month |
|---|---|---|
Cloud Starter Package | 30 User Seats + 1M Cloud Credits + Silver Support | $3,116.00 |
Cloud Advanced Package | 50 Seats + 5M Cloud Credits + Silver Support | $5,479.00 |
Hybrid Starter Package | 30 Seats + Silver Support | $2,905.00 |
Hybrid Advanced Package | 50 Seats + Silver Support | $4,425.00 |
The following dimensions are not included in the contract terms, which will be charged based on your usage.
Dimension | Cost/unit |
|---|---|
10 User Seats (Code Committers) | $9,120.00 |
100K Cloud Credits | $253.00 |
Vendor refund policy
No refunds provided. For inquiries, please contact sales@octopus.com .
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Software as a Service (SaaS)
SaaS delivers cloud-based software applications directly to customers over the internet. You can access these applications through a subscription model. You will pay recurring monthly usage fees through your AWS bill, while AWS handles deployment and infrastructure management, ensuring scalability, reliability, and seamless integration with other AWS services.
Resources
Vendor resources
Support
Vendor support
Standard offering: email support is offered Monday - Friday during normal business hours. For additional support options, please contact sales@octopus.com
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.

Standard contract
Customer reviews
Automated GitOps pipelines have simplified Kubernetes releases and reduce deployment time
What is our primary use case?
I use Codefresh for Kubernetes applications and to deploy Kubernetes applications. We have used Codefresh for deploying containerized applications to Kubernetes environments, and our organization has adopted GitOps for managing multiple environments such as development, staging, and production, which makes Codefresh ideal for this purpose.
Managing the Kubernetes platform and deploying applications on Kubernetes is very difficult, but Codefresh has made it easy to deploy applications in different environments like production, staging, and development.
What is most valuable?
Codefresh offers pipeline automation, Kubernetes native architecture, and GitOps workflow integration, which is very useful; without GitOps, we cannot coordinate with the code. It also provides strong integration with container insights, and to see the deployment process, it shows a dashboard that gives clear insights about what is happening. It also provides smart deployment strategies like blue-green and canary deployments, which are very useful for the production release of applications.
Previously, when a developer pushed code, we had to take the code and change the configuration manually, but now through Codefresh's automation, it is easy to deploy through three stages; once it is successful in development, it goes to the staging environment, and after the pull request is approved in staging, it goes to production deployment. For the configuration file, we only have to write it one time, and everything from container to test is done by Codefresh, which has reduced the work for Kubernetes deployment.
Codefresh eliminates the manual process and provides a centralized platform for continuous integration, continuous delivery, and GitOps-based release management. It is also easy to integrate with Argo CD, so it is used on top of Argo CD, making it useful for deployments like Kubernetes.
What needs improvement?
Codefresh has a learning curve for teams, as the initial pipeline configuration may require some familiarity with YAML and container-based CI/CD processes; a junior engineer cannot configure these YAML files and processes, so it needs an experienced or knowledgeable person with a background in Kubernetes.
The documentation is good, but the person using Codefresh needs to go through a learning curve; they should have knowledge of the things Codefresh offers, so it should be easy to use even for a non-Kubernetes person, and the writing of configuration files should also be easier for them.
I gave it a nine because it has automated Kubernetes deployments, which are not easy to achieve through CI/CD, and it is centralized, integrating GitOps, Argo CD, and Docker-based containerized application deployment, making it a useful tool. The reason it is not a ten is because our developers who do not have Kubernetes and Docker knowledge cannot use Codefresh easily, and the configuration file we have to write is very complex, requiring prior knowledge of Kubernetes and Docker-based deployments.
For how long have I used the solution?
I have been using Codefresh for the past ten months.
What do I think about the stability of the solution?
Codefresh is stable.
Which solution did I use previously and why did I switch?
This is our first established solution, and it is the best platform.
Another choice before choosing Codefresh was CircleCI , but CircleCI was good for Docker-based deployments; however, we wanted something that supports Kubernetes, so we found Codefresh to be better for Kubernetes deployment.
What was our ROI?
I have seen a return on investment from using Codefresh.
Before Codefresh, we had to plan the strategy, write the configuration file, and run everything; it used to take two to three days to plan and implement, but now it is a one-time job, so it can be done in ten to fifteen minutes, which has reduced a lot of time and sped up the automation and CI/CD, requiring fewer employees.
What other advice do I have?
Previously, the process had to be done by three to four DevOps engineers, which included writing the YAML file, managing the containers running in Kubernetes, managing the configuration file, and checking for successful deployments in development and staging before doing blue-green and canary deployments, but now everything has been automated.
Codefresh has made the most positive impact by reducing errors; sometimes humans make errors, especially during high-pressure times or with a high workload. It can be hard to configure the files, and we can misconfigure them, leading to wrong deployments, but with the one-time job of configuring the Kubernetes configuration file, it is very easy for repetitive tasks, and it has also reduced repetitive tasks by being triggered automatically once the code is pushed.
Initially, we tried the free trial application, and now we are using a team plan which is managed by the upper teams. I would rate this product a nine out of ten.
Which deployment model are you using for this solution?
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Codefreah as a CI/CD deployment tool
2. We have been able to unify our build, test, deploy and maintenance tools into codefresh, reducing complexity and cost.
3. tzhe use of gitOps along with codefresh has significantly reduced developer overhead wrt releases.
4. the proxy logs and config log viewer along with app logs has helped us a lot in debugging during Canary ffailures