# Codefresh Reviews
**Vendor:** Octopus Deploy  
**Category:** [Continuous Delivery Tools](https://www.g2.com/categories/continuous-delivery-tools)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 70
## About Codefresh
Codefresh is the GitOps platform for reliably shipping changes fast, making it easy to promote software changes securely. With Codefresh GitOps Cloud, DevOps teams and developers can easily create promotion flows by connecting multiple existing Argo CD instances to a single control plane—no additional software needed. Plug into your existing Argo instances - Codefresh can plug into your existing Argo instances to make it easy to model continuous deployment across any number of namespaces, Argo instances, clusters, or applications. Streamlined deployments across environments - Set up automated promotion flows in a few clicks and govern how promotions happen by adding testing and environment policies. You get fast, reliable, and secure deployments, built-in GitOps best practices, and total control over your workflows even as you deploy across multiple Kubernetes clusters or Argo CD instances. Unified user interface - Codefresh provides unrivaled visibility into your GitOps workflows. It provides a unified Argo experience that correlates your build events, test suites, project management systems, deployments, and other key integrations into powerful dashboards. Centralized control plane - Manage all of your Argo runtimes across multiple clusters, regions, and networks from a single control plane. It provides detailed dashboards on maintenance, runtime performance, and much more while greatly simplifying the administrative work to maintain availability and security at scale.




## Codefresh Reviews
  ### 1. Codefreah as a CI/CD deployment tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Leisure, Travel & Tourism | Enterprise (> 1000 emp.)

**Reviewed Date:** November 12, 2023

**What do you like best about Codefresh?**

Codefresh has helped our organisation centralize the entire deployment pipeline, from build to test to deploy to maintenance. Before Codefresh, we needed different UI representations and backend tools for Admins and Developers for the entire release pipeline, this problem has been eliminated by Codefreah. And even more importantly, it is cheaper than the preious tool we used.  In today's agile way of working, we needed something which could be easy to integrate and implement considering the high frequency of use, which is fulfilled by Codefreah

**What do you dislike about Codefresh?**

There definitely are some drawbacks which I think can be worked upon by their dev and business team, but no dealbreakers in my opinion. For instance, the public support documentation is somethiing that can be improved. We also noticed some cost upticks when we started migrating some of our more complex projects to Codefresh. Also, when it comes to mission critical projects, the fact that they only have. email support is not reassuring.

**What problems is Codefresh solving and how is that benefiting you?**

1. Codefresh has helped us centralize our Release pipeline
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

  ### 2. Ready to use CI/CD with UI experience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** October 25, 2023

**What do you like best about Codefresh?**

Codefresh is the best way to centralize visualization  and control of your CI/CD in a SaaS solution without losing sight of security. Your argoCD and pipeline instances can be on premise or integrated in codefresh plateform.

**What do you dislike about Codefresh?**

the product could be more mature specifically on these on-premises deployment methods.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh centralize in one tools your CI/CD control and visualization.

  ### 3. Revolutionizing and making CI/CD effortless with codefresh

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rajesh S. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 30, 2023

**What do you like best about Codefresh?**

Codefresh has a clean and intuitive interface that makes it easy for developers to use. Codefresh integrates with various popular tools such as GitHub, Docker, Kubernetes, and others, making it easy for developers to use the tools they are already familiar with. Codefresh provides a platform for automating the build, test, and deployment of applications. This makes it easier for developers to focus on code development and not worry about the deployment process. Codefresh is built to handle large and complex projects and can scale its infrastructure as needed to support growing teams and applications.

**What do you dislike about Codefresh?**

Codefresh can be more expensive than other CI/CD tools, depending on the size and complexity of the project. Codefresh only provides email support, which can be slow and unsatisfactory for users who need immediate assistance.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh provides automated testing capabilities to ensure the quality and stability of code before deployment. Codefresh offers real-time monitoring and reporting capabilities to help developers identify and resolve issues quickly. Codefresh allows developers to customize the pipeline according to their specific needs. They can add new stages, modify existing ones, and configure the environment as required. Codefresh has robust security features, such as encryption and access controls, to protect sensitive data and intellectual property.

  ### 4. Best gitops integrated product

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in E-Learning | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 08, 2023

**What do you like best about Codefresh?**

Codefresh is one platform works better for both CI and CD. We use hosted gitops platform which helps us to eliminate the complex Argo setup and maintenance.

**What do you dislike about Codefresh?**

Documentation need to improve and self help sections should be more detailed during usage of the product.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh solves our faster application delivery to customers and detailed tracking and alerting system helps engineer to resolve the problems quickly.

  ### 5. Empowering DevOps  And Accelerating Build and Deployment with Codefresh

**Rating:** 4.5/5.0 stars

**Reviewed by:** Malvika R. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 04, 2023

**What do you like best about Codefresh?**

1. Intuitive UI/UX for better developer experience
2. Automated build and deployment pipelines
3. Support for multiple programming languages and tools
4. Integrated with Kubernetes for easy cluster management
5. Flexibility to run pipelines in different environments (e.g. cloud, on-premises)

**What do you dislike about Codefresh?**

1. Complex setup process for new users
2. Limited support for specific technologies
3. Higher cost for advanced features
4. It may require additional tools and services to utilise all features fully
5. It can be overwhelming for smaller projects

**What problems is Codefresh solving and how is that benefiting you?**

1. Robust and scalable infrastructure for big projects
2. Good integration with other tools and services
3. Powerful security features for secure deployments
4. Good customer support and community resources
5. Faster and more reliable builds and deployments
6. Better control and security of the development process

  ### 6. Codefresh CICD capabilities

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jorge  P. | Enterprise (> 1000 emp.)

**Reviewed Date:** August 01, 2023

**What do you like best about Codefresh?**

OCI artifact registry support is great, as it allows for pushing helm charts.

**What do you dislike about Codefresh?**

Public API are poorly documented. Support for utilizing native docker compose API is limited.

**What problems is Codefresh solving and how is that benefiting you?**

CICD automation.

  ### 7. Best and Awesome tool for CI/CD : Codefresh

**Rating:** 4.0/5.0 stars

**Reviewed by:** ryan d. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2022

**What do you like best about Codefresh?**

I liked how they configure CI/CD so we can deploy the applications easily. It reduced the almost manual efforts so we can minimize so we get that benefits from the deployment of applications. And also they conduct some events we get to know more about new things about other features. It is user friendly UI and we trace everything from the application of deployments.

**What do you dislike about Codefresh?**

Codefresh allows my teams to spin up on-demand compositions to run unit and integration tests as part of the continuous integration process. And for the service cost need to be reduced and customer cares support needs to improve.

**What problems is Codefresh solving and how is that benefiting you?**

It solves almost all problems related to deploying our application and once the application is up and running we can able to track the health of the application easily and able to capture the logs also. If the application is down we get to know by triggering what Codefresh provided. It has a workflow we can plan our plans accordingly.

  ### 8. Best CI/CD Deployment tool : Codefresh

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikhil H. | Junior Software Engineer, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 08, 2022

**What do you like best about Codefresh?**

When I was joining as a software engineer in IT field,really had to worry about git how they use as CI/CD , how the merge will happen and so on and how this will play a major role in deploying software applications.I get know about this software by one of my friend and it really helpful to me by one click button we get to know how can we integrate with our software to other and also we can able to see which of the software was up and down by just click of a button and also able to deploy the applications so easily.In mobile smart phone also we can able to monitor our application.

**What do you dislike about Codefresh?**

-Need to major focus on price somewhat I think paying more than others provides.
-Need a qucik support from codefresh team when we stuck ,really this need to improve.

**What problems is Codefresh solving and how is that benefiting you?**

-I am working  as software developer i have no idea how VM and also environment how need to configure so inorder to deploy our application, by the help of this software provide from codefresh we can deploy the application easily and able to monitor log easily.
-As a developer sometimes we can see where the problem is occurring is from the application or the environment, we can check easily.

  ### 9. Codefresh : Best CI/CD tool for beginners

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dhyan r. | DevOps Consultant, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 03, 2022

**What do you like best about Codefresh?**

.Codefresh UI is user-friendly and this website very easily integrates with third parties like git and Jenkins. It is the best website for those who are working on CI/CD(Continuous Integration and continuous deployments). And they provide workflow template where we can do minimal change as per our requirement and easily deploy the applications.

**What do you dislike about Codefresh?**

There is nothing to dislike about it but the cost needs to be reduced and customer care support needs to improve.

**What problems is Codefresh solving and how is that benefiting you?**

It has ready-made solutions for daily CI/CD activities, we can deploy the application easily and able to see whether it is up and down and it has abilities to track each activity, so as for a developer if anything goes wrong we can debug easily because logs are traced by Codefresh. For delivery pipelines we can visualize it with the help of a graph provide by codefresh.

  ### 10. User Friendly and easy to learn

**Rating:** 4.0/5.0 stars

**Reviewed by:** Tharun Y. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 23, 2022

**What do you like best about Codefresh?**

User Interface, Ability to integrate secrets, and other third party tools easily.

**What do you dislike about Codefresh?**

User Interface hangs sometimes and it only works if you open it in other tab but not if you refresh the same tab.

**What problems is Codefresh solving and how is that benefiting you?**

We used to spend around 30-40mins for our deployments previously with our previous CI/CD tool and now it takes only 10-15 mins for all of our micro services to build.

  ### 11. Rough around the edges but continues to be improved weekly, the best (& only) hosted ArgoCD solution

**Rating:** 3.5/5.0 stars

**Reviewed by:** Mark S. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 27, 2022

**What do you like best about Codefresh?**

I like that I don't have to manage the ArgoCD infrastructure, features or security-wise.

I like that developers have a unified interface with SSO login already enabled.

**What do you dislike about Codefresh?**

Hosted Codefresh is limited; there's no way to use Argo Workflows, for example.

Better browser support: Codefresh is slow in Safari, and sometimes there are missing features. Make Safari a first class supported browser.

Sometimes it would be helpful to be able to use the argocd cli with Codefresh.

**What problems is Codefresh solving and how is that benefiting you?**

I'm a one-man DevOps show; Codefresh handles all the mundane stuff for me to work on other, more critical, and challenging aspects.

  ### 12. Administrator

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhagwat K. | Teacher, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 17, 2023

**What do you like best about Codefresh?**

Documentation about GitOps and Certification lab about GitOps.

**What do you dislike about Codefresh?**

no , all contents are fine for the purpose of certification

**What problems is Codefresh solving and how is that benefiting you?**

It solves the problem of understanding GitOps concept

  ### 13. My favorite CI/CD pipeline

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nathan T. | CTO, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 30, 2022

**What do you like best about Codefresh?**

You can do whatever you need to support your business's release process.  Multiple pipelines with shared environmental variables. as well as the ability to make calls to 3rd party services, such as Terraform, as a step in the pipeline is awesome.

**What do you dislike about Codefresh?**

A little bit of a learning curve, but the same as any CI/CD. It would be nice to be able to store the docker images within codefresh. Monitoring and alerting would be a nice to have.  Things like the k8 cluster being down or something.

**What problems is Codefresh solving and how is that benefiting you?**

continuous and easy releases. It builds our code, runs some unit tests, deploys to a k8 cluster, then triggers assertible to run a series of tests which are different for production and staging environments.

  ### 14. you need to test this gitops tool cloud hosted

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 28, 2022

**What do you like best about Codefresh?**

the integrations tool, like github actions, jenkins and security tools like snyk, easy setup using webUI with a couple of clicks and gather better stats from your deployments.

**What do you dislike about Codefresh?**

progressively more tools are going to integrate into this interface, I would like a good idea to integrate all CLIs in one tool like aws-cli, to manage your confs on your cloud-hosted session, argocd and argo workflows in all in one cli binary.

**What problems is Codefresh solving and how is that benefiting you?**

for all users is a good choice to integrate some tools all in one UI with the gitops culture and stats, for us DORA is good idea for the devops team to leverage to improve our daily tasks.

  ### 15. Codefresh Easy CI/CD

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 03, 2022

**What do you like best about Codefresh?**

Easy to setup CI pipelines, Its hosted SAAS nature and it's support of all activities. I like it

**What do you dislike about Codefresh?**

Sometimes there's buggs for that need to reach out to support team, they also friendly solve problems very quickly

**What problems is Codefresh solving and how is that benefiting you?**

Easy to build CI/CD(continuous integration and continuous delivery) pipelines setup for multiple projects

  ### 16. CodeFresh is a cool SAAS CI/CD platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** James A. | software engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 01, 2022

**What do you like best about Codefresh?**

Its fully hosted SAAS nature and full support of all our activities.

**What do you dislike about Codefresh?**

Idiosyncratic nature and consequential learning curve. It takes time to iron out the problems. It is important to know its limitations.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh provides our CICD needs (continuous integration and delivery). The management of the associated infrastructure is taken off our hands.

  ### 17. Codefresh is a complete gitops tool with native K8s support

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Apparel & Fashion | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 28, 2022

**What do you like best about Codefresh?**

Simplicity while working with Kubernetes clusters. In single pipeline we can use even multiple k8 clusters easily

**What do you dislike about Codefresh?**

Documentation is not rich. Ex: running parallel jobs fir e2e testing with cyprus

**What problems is Codefresh solving and how is that benefiting you?**

One pipeline should deploy on 3 Kubernetes clusters in our case. It is essential to run various unit/ integration & e2e tests

  ### 18. CI/CD Platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Danish K. | SRE, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 20, 2022

**What do you like best about Codefresh?**

Easy to setup CI pipelines
Have option for self hosted runners

**What do you dislike about Codefresh?**

can be buggy sometimes and need to reach out to support

**What problems is Codefresh solving and how is that benefiting you?**

CI pipelines setup for multiple projects that get executed on merge

  ### 19. Codefresh for CICD

**Rating:** 5.0/5.0 stars

**Reviewed by:** Josiah D. | Sr Infrastructure Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 29, 2022

**What do you like best about Codefresh?**

Codefresh is pretty simple to use and can easily handle some of our more resource intensive pipelines

**What do you dislike about Codefresh?**

I can't think of any downsides at the moment

**What problems is Codefresh solving and how is that benefiting you?**

Currently we use Codefresh as a CICD platform for delivering software to all of our environments

  ### 20. Codefresh review

**Rating:** 2.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 28, 2022

**What do you like best about Codefresh?**

Codefresh seems like a good offer for those new to DevOps. I do like the UI and marketing.

**What do you dislike about Codefresh?**

It seems to be more of a sandbox and enabler for software teams. You still have to do a lot of the work with building and managing pipelines.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh is tackling the GitOps platform offerings and has the ArgoCD benefits out of the box.

  ### 21. Codefresh for a Small tech company

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 01, 2022

**What do you like best about Codefresh?**

All the integrations are really easy to do, at the moment I'm the only one working on Codefresh and it was not hard at all to implement everything by myselfc everything is well documented.

**What do you dislike about Codefresh?**

Terraform provider is a little outdated, that's my only point, I can't create everything I want using terraform itself, I think codefresh should invest a little bit of time working on that one.

**What problems is Codefresh solving and how is that benefiting you?**

Basically we needed to do CI/CD pipelines from scratch and fast and Codefresh really solved all our issues with that, now we feel more productive and the deployments increased dramatically

  ### 22. A unique first class support for Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edmondo P. | Chief Technology Officer & Co-Founder, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 13, 2021

**What do you like best about Codefresh?**

The Kubernetes first-class integration makes it easier to adopt a "per branch" continuous delivery deployment. This powerful feature can be leveraged together with the templating features and pipeline variables to really standardize and simplify CI/CD across an organisation.

**What do you dislike about Codefresh?**

Although it is possible to create triggers for the pipelines from the UI, triggers are a relevant part of CI/CD pipelines configuration and they should be defined as code and versioned as well.

**Recommendations to others considering Codefresh:**

If you are looking for a Kubernetes-first platform to build your CI/CD strategy, Codefresh is a great tool, especially if you are looking to adopt GitOps methodology. If you are not embracing microservices and Kubernetes, you might opt for a different CI/CD tool with a different or a more general focus: although Codefresh is flexible and can be used for most CI/CD pipelines use cases, their focus is clearly on K8 and microservices and I expect them to always prioritize features on their roadmap that are mostly useful for developers that use these technologies and architectural approaches.

**What problems is Codefresh solving and how is that benefiting you?**

Our goal was to have full CI/CD pipelines which integrates easily with several Kubernetes cluster, as well as the possibility of run automated tests in a docker-compose like setup. Thanks to Codefresh, our testing strategy has become more flexible: we didn't have anymore to mock all external services, such as databases or message brokers, for testing purposes, but we could selectively decide which ones to mock and which ones to run in a docker-compose during pipeline execution

  ### 23. Best CI/CD Platform on the market - if you're using kubernetes, use codefresh

**Rating:** 5.0/5.0 stars

**Reviewed by:** Scott M. | Sr. DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** July 30, 2021

**What do you like best about Codefresh?**

Codefresh pipelines make sense.  The YAML configuration and project/pipeline layout are very intuitive, and their documentation is overall pretty great.  The pricing model is simple and upfront. 

Pipelines and steps are very customizable, and running them with conditionals or parallel makes them super customizable.  The web interface is excellent for writing proof of concept pipelines and testing them; then, you can commit them to a repo and tie the source to a branch to have it sourced from your repo.    

Secrets management is a breeze, and being able to pass in different shared configurations based on what git triggers fire is beneficial in creating simple pipelines.

Connecting to k8s is well documented, and I quickly added the necessary configuration into my terraform code to have it be part of my infrastructure as code. Having the configuration profiles available at all steps is very convienent.

Their sales and support teams are great and very responsive to feedback and concerns.

**What do you dislike about Codefresh?**

There's not much to not like about codefresh - the worst for me is that there are a few minor UI bugs that constantly reoccur that you must know about, or else it will cause you headaches with unexpected outcomes. 

Caching is excellent in that it is handled for you automatically. Still, it can sometimes be bad as running multiple instances of the same pipeline can result in the new runs not using the cached resources.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh provided us a platform to test and deploy our code to a kubernetes cluster without having to spend a lot of time figuring out how to connect CI/CD to a kubernetes cluster.  We now have more reliable deployments since deployments use predefined pipeline code instead of from a laptop with a different configuration.

  ### 24. It's a really complete tool, but for simpler use cases I feel is not the best choice

**Rating:** 3.5/5.0 stars

**Reviewed by:** Miguel M. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 02, 2022

**What do you like best about Codefresh?**

UI + all the flexibility to add custom steps + the marketplace

**What do you dislike about Codefresh?**

The documentation sometimes is a bit misleading and you end up needing to ask questions on the forum

**What problems is Codefresh solving and how is that benefiting you?**

Automated CI for our micro-service architecture

  ### 25. Development process

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Marketing and Advertising | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 31, 2022

**What do you like best about Codefresh?**

Traceability within software development

**What do you dislike about Codefresh?**

Takes some time to adjust to a different process

**What problems is Codefresh solving and how is that benefiting you?**

Aiding in continuous delivery and continuous integration

  ### 26. Promising, container based CI/CD provider with many built-in templates

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 26, 2021

**What do you like best about Codefresh?**

I like that it is container-based, easy to use 3rd party and internal container registries. The YAML format for pipeline specification is also something that should come naturally to any DevOps person. I have found the documentation to be excellent.

**What do you dislike about Codefresh?**

I have run into some stability issues with CodeFresh. I could not start my pipeline (containers were not getting started up). I had to contact customer support during my evaluation to put me into a different tier to see my containers running. It set me back by a day on my work that I did not expect. I would check on SLA before signing up for a full service.
It is somewhat confusing how you can sidecar some services.
There are no examples on how you could leverage 3rd party cloud services to reach apps deployed within the pipeline.

**What problems is Codefresh solving and how is that benefiting you?**

I demoed setting up end-to-end testing for API tests.

  ### 27. Impressive Codefresh

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** August 27, 2021

**What do you like best about Codefresh?**

Simplicity and usability. It is easy to use. Easy to integrate with the Cloud services like AWS or Azure. The turnaround on the tech support questions or issues is quick.

**What do you dislike about Codefresh?**

1. The error handling is not the best.
2. It requires extra steps to adapt to our development process.

**Recommendations to others considering Codefresh:**

If you tried it, it would be best.

**What problems is Codefresh solving and how is that benefiting you?**

We use it for continuous integration and continuous delivery of our product. The Codefresh pipelines run simultaneously on a commit, so the team does not wait until an agent on a build computer to free up.

  ### 28. Positive CI/CD experience

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codefresh?**

The simplicity of the pipeline configurations.

**What do you dislike about Codefresh?**

Caching doesn't always work as expected. Some pipeline images have issues refreshing env vars.

**What problems is Codefresh solving and how is that benefiting you?**

Testing and preview environments for microservices. Deployments to production.

  ### 29. Ideal choice for CI/CD for any project

**Rating:** 5.0/5.0 stars

**Reviewed by:** Satish B. | S, Enterprise (> 1000 emp.)

**Reviewed Date:** April 06, 2021

**What do you like best about Codefresh?**

The most helpful feature I loved about Codefresh is how easy it is to connect your project from Github and how automated it can get with running the builds. Using it for work makes everything so much easier to track because as soon as a change has been committed a build is run and we get instantly get notified about the status of the build. Another very helpful part is the documentation which is amazing, and I found it very detailed.

**What do you dislike about Codefresh?**

In general, I don't have anything in particular that I dislike. Everything about the UI is pretty intuitive and easy to follow. I have noticed a few stability issues once in a while, but these were fixed very quickly.

**What problems is Codefresh solving and how is that benefiting you?**

I work with ETL pipelines, and using code fresh is pretty handy as it helps us get an overview of each section and definitely helps with maintaining different versions and repos.

  ### 30. Love CodeFresh for our CI/CD!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Photography | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 20, 2020

**What do you like best about Codefresh?**

The ease of use, setup, and simple integration with our AWS ECR Docker containers. Deployment is simplified across our environments.

**What do you dislike about Codefresh?**

So far everything has worked very well, no dislikes to mention at this time.
The only question we have might be cost vs Github Actions.

**What problems is Codefresh solving and how is that benefiting you?**

Simple Git Ops type of flow that allows us to deploy when we push to specific branches and also allows steps for approval before deployment is triggered.

  ### 31. Most developer friendly CI tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Gambling & Casinos | Mid-Market (51-1000 emp.)

**Reviewed Date:** August 27, 2021

**What do you like best about Codefresh?**

The best part of Codefresh is the declarative definition of pipeline templates and pipelines specification, either via native Codefresh resource or via Terraform, and the reusability of pipeline templates across multiple repositories. 
Documentation is precise and helpful. The support from Codefresh team is also great.

**What do you dislike about Codefresh?**

The only thing which I dislike about Codefresh is pricing. We have around 200 users and pay per seat plan is quite expensive.

**Recommendations to others considering Codefresh:**

I would highly recommend using Codefresh, both for personal projects and for businesses at almost any scale.

**What problems is Codefresh solving and how is that benefiting you?**

We have unified CI/CD process for more than 70 repositories. Now developers bind their repository to one of the pre-made pipelines by the SRE team.

  ### 32. A time optimizer: Increases your productivity at 0 cost

**Rating:** 4.5/5.0 stars

**Reviewed by:** Juan Francisco P. | Full Stack Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 06, 2021

**What do you like best about Codefresh?**

It is very easy to use, its free tier is generous and you can complement it with your own kubernetes cluster. One-click builds/deployments on your kubernetes cluster is just awesome.

**What do you dislike about Codefresh?**

Its learning curve is a bit tough at first. The first few weeks it was nearly imposible to get a correct deployment, but after a few working, now it is super easy. 
You don't have as many recipes as you will find in Github CI, and sometimes importing them does not work as intended and need some tweaking.

**Recommendations to others considering Codefresh:**

If Github/Gitlab CI gets short for your usage, or if you need custom machines or full control of your deployments and builds inside your private cloud, then it is a must. There is not any other product in the market that is so cheap (almost free) and that lets you use your infrastructure in such an easy way.

**What problems is Codefresh solving and how is that benefiting you?**

I am solving all the deployments of my team. I got from 90% of my time taking care of deployments to less than a 5% of my time. Now I can concentrate on what really matters. And the best part is that you can duplicate pipelines, so just new deployments for new clients are ready within seconds.

  ### 33. I forgot about Jenkins when I started Codefresh

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shen-Yu S. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 17, 2020

**What do you like best about Codefresh?**

I had Jenkins background, and it was just a messed. It is good if the project is small, but it gets very messy once you have a lot of plug-ins. I love how clean Codefresh is despite the project size. Whether is a big project or a small project, Codefresh makes pipelines management so much easier, and it's actually FUN to use!

**What do you dislike about Codefresh?**

It's very easy to run out of resource. The resource choices are very limited. I think they only have small, mid, and large right now. It would be good if we can custom the resources size to fit a different purpose instead of just 3 choices.

**Recommendations to others considering Codefresh:**

If you are using Jenkins, and then it is giving you headache, you should try Codefresh. It'll change your perspective about CICD!

**What problems is Codefresh solving and how is that benefiting you?**

Our CICD process is combined with Github action and Codefresh. We have been using it for about 6 months. The benefit is the stability. It made our release process very smooth.  Staging? Prod? No problem just one click away or by scheduled.

  ### 34. Codefresh has made it easy to deploy our app using Kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Apparel & Fashion | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 24, 2021

**What do you like best about Codefresh?**

I love that Codefresh is so flexible and able to do whatever I need it to.

**What do you dislike about Codefresh?**

The UI is pretty nice to use, but there a few options that could be a little easier to find/use.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh helps us to not only deploy to a Kubernetes cluster, but to automate it with great visibility into the deployment process.

  ### 35. Easy to setup and configure

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jesse R. | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 20, 2020

**What do you like best about Codefresh?**

As our company has grown we have moved from TeamCity, Jenkins, and then into a homegrown solution powered pipelines by Google Cloud. Codefresh is easier to configure and has seamlessly fit into our workflows. It also offers flexibility of SAAS based infrastructure or it can plug directly into your cloud environment via the Codefresh runner.

**What do you dislike about Codefresh?**

Codefresh is still s relatively new product and they don't yet provide good insight into historical run statistics. But I believe those are both things on their roadmap!

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh has given us control over our pipelines again and the visual layout of the pipeline has radically increased transparency into the steps that a build goes through. 

We've been missing test and lint artifacting since leaving Jenkins and TeamCity behind, but with the direct integration with Allure Codefresh is going to give that back to us.

  ### 36. Codefresh easy of use CI/CD

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jose B. | Cloud Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 04, 2021

**What do you like best about Codefresh?**

from my past experience with other CI/CD tooling on the market I can say for sure than codefresh is one if not the one more straight forward tool for CI/CD on k8s workloads. I like the ability to have stuff like `ask_for_permissions` and all the built in git-triggers configurations in an easy to use way, this does multi-env deployments to go very smooth.



the other thing that I love is the easy way to have monorepos with specific CI/CD requirement by their own.

**What do you dislike about Codefresh?**

I haven't try to much the codefresh cli but I was trying to do some debugging and it seems be pretty barebone to do debugging on pipelines.

`codefresh validate PiPELINE --attach` does the work but sometimes the errors or warnings are not to descriptive.

**Recommendations to others considering Codefresh:**

go to codefresh documentation you can create or migrate a pipeline in a short time of time.

**What problems is Codefresh solving and how is that benefiting you?**

multi-env deployments on k8s clusters with ease, pretty much from building docker images, unit testing, integration testing , deployments on differents environments.

  ### 37. Room for growth but easy to grasp

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Telecommunications | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 30, 2020

**What do you like best about Codefresh?**

Container/cloud eccentric - easy to use.

**What do you dislike about Codefresh?**

A bit too emphasized on k8s workloads....

**Recommendations to others considering Codefresh:**

Be fully invested into container workloads

**What problems is Codefresh solving and how is that benefiting you?**

Developing common reusable pipelines for software developers and infrastructure engineers. Benefits so far have been it's been a fairly intuitive product so its easy to get up and going without much complexity.

  ### 38. Good experience

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 24, 2021

**What do you like best about Codefresh?**

UI is very simple and informative. integration to cloud is also simple

**What do you dislike about Codefresh?**

I am pretty happy with the service compared to the alternatives

**What problems is Codefresh solving and how is that benefiting you?**

Continous integration and deployment is simplified.
 Yes it is financially beneficial , 
Yes, its productive.

  ### 39. Codefresh has a fresh approach towards CI/CD, its quite easy and intuitive to build pipelines

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yousaf S. | Devops Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 20, 2021

**What do you like best about Codefresh?**

I like how easy it's to set up different git triggers on the job like on push or tag creation and combination of regex. and define stages through YAML files is has a very clean and well-defined structure. 

UI has a very clean way to breakdown those stages in the rows of higher-level categories and then by each Jobs inside of those, plus the basic free version is very much enough for most of the small development and opensource projects. Apart from that, it has built-in connectors for Kubernetes, Helm, and many cloud providers. We have connected or GKE cluster to code fresh and we run deployments very easily.

**What do you dislike about Codefresh?**

I think code fresh is pretty complete in terms of CI/CD at least way better than GitHub actions but I think for debugging If I could easily connect to the docker instance or machine, where the current job is running that, would have been great. This feature could be useful because sometimes running the jobs are very time expensive and to reach a certain stage is you might have to wait for a long time.

**Recommendations to others considering Codefresh:**

If you are considering a new CI/CD solution try code fresh it will most probably suit your needs.

**What problems is Codefresh solving and how is that benefiting you?**

Codefresh is used to deploy dynamic environments for our company on GKE, it runs the jobs that trigger builds for building docker images on every PR and then provisioning a new staging environment.

  ### 40. Good platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 26, 2021

**What do you like best about Codefresh?**

Codefresh makes it easy to manage multiple projects and deploy numerous environments from a git branch.

**What do you dislike about Codefresh?**

There have been a lot of service downtimes recently.

**What problems is Codefresh solving and how is that benefiting you?**

We use Codefresh to manage the deployment of microservices and micro- front-ends across.

  ### 41. An incredibly flexible CICD platform

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alexandros P. | DevOps Engineer I, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 08, 2020

**What do you like best about Codefresh?**

You can implement pretty much anything you can think of, by using custom steps. Steps allow us to modularize our existing pipelines, making it an almost "plug and play" model. Their support team is always on top of our questions and always willing to help, which makes the entire experience very pleasent.

**What do you dislike about Codefresh?**

Its frustrating when first starting out. The available documentations are quite weak, contains incorrect information, especially when developing custom steps. The documentations need to cover a lot more information, and need to be revised to contain accurate info, and remove inaccurate ones.

**What problems is Codefresh solving and how is that benefiting you?**

We were looking to utilize containers and kubernetes, which would make our pipelines more dynamic and generic. With Codefresh, since everything runs in an image, this provides us with incredible flexibility.

  ### 42. Developer friendly, easy to use.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Adam W. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 29, 2020

**What do you like best about Codefresh?**

The most helpful thing about Codefresh is its ease of use. I am able to hand off the writing off pipelines to the development teams and empower them to write what they need through VCS.

**What do you dislike about Codefresh?**

The documentation at times might be missing a particular use case, what we need can usually be found in a blog. It's a minimal issue and 95% of the time the documentation covers what we're looking to do.

**Recommendations to others considering Codefresh:**

What I like about Codefresh is that it's a user friendly, batteries  included tool. Automating around our dockerized tooling is a snap.

**What problems is Codefresh solving and how is that benefiting you?**

We use Codefresh as our pipeline and automation workhorse. For instance using Github label triggers to spawn a sandbox environment for a pull request. Or another example would be a scheduled pipeline to run regression tests.

  ### 43. Easy to setup

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Building Materials | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 25, 2021

**What do you like best about Codefresh?**

Easy to set up the build pipeline. With current builds, our team is pretty happy to push at any time since we are not much concerned with build lags.

**What do you dislike about Codefresh?**

No Problems so far. Everything is smooth.

**What problems is Codefresh solving and how is that benefiting you?**

Running the tests and building docker images and pushing to ecr.

  ### 44. Tons of integrations and an excellent dashboard for CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alex N. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 20, 2020

**What do you like best about Codefresh?**

There are a lot of great tools in our CI/CD chain these days, some SaaS, some FOSS, and the list continues to grow and change as our requirements evolve. What we have been looking for is a way to unify and integrate them all, with a solid dashboard that is usable even at 3am with sleep in your eyes. Codefresh is quickly becoming that unifying tool for our builds.

**What do you dislike about Codefresh?**

So far we have found very little to dislike about this product.

**What problems is Codefresh solving and how is that benefiting you?**

* Unified dashboard over all build and deploy activities, no matter where they are
* Quickly adding integrations for security related steps
* Source of truth for what is running where (release level)

  ### 45. Amazin tool for an amazin team!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Julien B. | Mid-Market (51-1000 emp.)

**Reviewed Date:** July 29, 2020

**What do you like best about Codefresh?**

We deploy two countries with Codefresh.
It's very easy to play with it to deploy in Kubernetes and Helm clusters.
He helps use to manage some Helm release in  our cluster easily.
We love the powerful system of pieplines.

It's possible to create a global pipeline to trigger some others pipelines.
For example ; we have a French and a Spanish countries and when we want to deploy on each countries, we just trigger the global pipeline that triggers parallelly the two others, FR and ES.

All of our pipelines are stored in a Git repository and it's easy to manage  pipelines.
We have a trigger on each pipeline to re run the jobs when the pipeline is changed.

**What do you dislike about Codefresh?**

A simple clean dashboard to rollback for our developpers.

Because, the view to rollback is very complex for a bew young developper.

I think that a simple button to rollback is no a very feature to add to Codefresh because this feature aleardy exists.

**Recommendations to others considering Codefresh:**

Let's go guys! It's an amazin tool and I'm sure that you're not disappointed.

The tool is fun and cool and the team is very acceccible.

I recommend because even the pricing is fair. The platform is stable and we had never problem.

The system of mounting file or directory is a very good and practice idea.

**What problems is Codefresh solving and how is that benefiting you?**

We love our CI part but unfortunately for the CD part we had nothing... Until the amazing was Codefresh arrive!

  ### 46. Most advanced and intuitive CI/CD. Maximum value with minimum effort

**Rating:** 5.0/5.0 stars

**Reviewed by:** Eran L. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 21, 2020

**What do you like best about Codefresh?**

The pipeline setup is simple and intuitive. Best performance , caching simply works without the need for complex setup. And the pipeline debugger is an X-Factor.

Integrates seamlessly with kubernetes and allows us to track commits all the way downstream to the running pods... Lastly, the UI is refreshing and keeps getting better.

**What do you dislike about Codefresh?**

Missing some automated migration into the platform

**What problems is Codefresh solving and how is that benefiting you?**

We significantly reduce the cost of our CI/CD maintenance. Much faster builds (faster feedback to engineering). We have a full audit on changes happening to our production, what has changed who changed etc.. saves TONS of time when issues arise

  ### 47. A nice and easy to use product.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kevin T. | Chief Technology Officer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 21, 2020

**What do you like best about Codefresh?**

Codefresh is a nice service, helping us with integration tests and deployments without hassle.
First plans are affordable and being able to tune the hardware required for the builds is a nice feature.

**What do you dislike about Codefresh?**

I miss the ability to clean some builds, when they fail they keep showing in the history even though they were just tests.

**What problems is Codefresh solving and how is that benefiting you?**

It made our deployments faster and is really easy to integrate with GCP.

  ### 48. Speed and Customer Service

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt M. | Director of Product Engineering, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 01, 2020

**What do you like best about Codefresh?**

I looked far and wide for a replacement for Jenkins in an effort to update our pipelines and increase team engagement. Codefresh was the clear winner. Codefresh pipelines are easy to build and have a ton of great features with more coming out all the time. Their build optimizations help keep teams moving forward and not sitting around waiting on builds. They have been very responsive to any and all requests including technical support and feature requests. Codefresh supports our container workloads as well as serverless for both CI and CD.

**What do you dislike about Codefresh?**

I dislike the Jenkins jobs we haven't migrated yet. :)

The codefresh UI used to be a bit slow, but it's improved a lot.

**Recommendations to others considering Codefresh:**

Codefresh is ideal for container-based workflows. Modern pipelines run in containers and your toolset is installed via Docker build. Codefresh gives you caching to speed up your builds.

**What problems is Codefresh solving and how is that benefiting you?**

We had a real problem with a lack of reusability and engagement in messy copy-paste pipelines. Codefresh yaml is easy to grasp quickly and we can create our own reusable steps. Our development teams really like working with Codefresh and are largely self-sufficient.

  ### 49. Intuitive and efficient

**Rating:** 4.5/5.0 stars

**Reviewed by:** Bruno C. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 05, 2020

**What do you like best about Codefresh?**

The pipelines are easy to write and are helping us a lot.

**What do you dislike about Codefresh?**

As non-owner, sometimes are kind of hard to understanding how, where and when secrets are defined.
Also, another times, our heaviest builds takes a lot of time to finish.

**Recommendations to others considering Codefresh:**

It's a intuitive and efficient platform to begin with CI/CD, but this doesn't mean that complex workloads cannot be

**What problems is Codefresh solving and how is that benefiting you?**

We are build several images, testing and some deploys to, but we want to make more use on Codefresh.
Our pipelines are getting prettier and our test team are anxious to work with the automated environment.
Our deploy still messy, but Codefresh is helping us to get it straight.

  ### 50. Codefresh solves one of the most challenging issues with running CI/CD pipelines - usability.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ruben H. | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 06, 2020

**What do you like best about Codefresh?**

Apart from a stunning and easy to use UI and packed with tons of features, we liked how Codefresh works with containerization and Kubernetes in mind. Another helpful capability was the ability to define custom steps that can be reused in numerous pipelines. That significantly simplifies building custom pipelines (especially if following GitOps like pattern).

Even though Codefresh was very well documented, we also got tremendous help from support. The team was very responsive, both for the free and paid plans.

**What do you dislike about Codefresh?**

Hard to answer. Codefresh was the choice for CI/CD pipelines for two of my projects.

**Recommendations to others considering Codefresh:**

Definitely worth a try! Works well for us.

**What problems is Codefresh solving and how is that benefiting you?**

Running end-to-end CI/CD pipeline to build, run automation tests, deploy product versions.


## Codefresh Discussions
  - [How can we speed up a heavy build?](https://www.g2.com/discussions/24173-how-can-we-speed-up-a-heavy-build) - 1 comment, 1 upvote
  - [Is Codefresh open source?](https://www.g2.com/discussions/is-codefresh-open-source) - 1 comment
  - [Is Codefresh free?](https://www.g2.com/discussions/is-codefresh-free) - 1 comment

- [View Codefresh pricing details and edition comparison](https://www.g2.com/products/octopus-deploy-codefresh/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+10%3A57%3A31+-0500&secure%5Bsession_id%5D=e48f3108-377b-4f29-9208-4270f5de926c&secure%5Btoken%5D=48a3a19d288439977a330f2212fa6d0725fd45c7286fd7c8130a7675c4595cfa&format=llm_user)

## Codefresh Features
**Administration**
- Configuration Management
- Access Control
- Dashboards

**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Bug Reporting**
- User Reports & Feedback
- Tester Reports & Feedback
- Team Reports & Comments

**Management**
- Configuration Management
- Access Control
- Orchestration

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Functionality**
- Deployment Automation
- Process Analytics
- Plugins
- APIs / Integrations
- Feature Flags

**Management**
- Processes and Workflow
- Reporting
- Automation

**Bug Monitoring**
- Analytics
- Bug History
- Data Retention

**Functionality**
- Automation
- Integrations
- Extensibility

**Management**
- Automation
- Processes and Workflow
- Reporting

**Processes**
- Pipelines
- Orchestration
- Workflow Visualization

**Processes**
- Pipeline Control
- Workflow Visualization
- Continuous Deployment

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Bug Tracking**
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Codefresh Alternatives
  - [CircleCI](https://www.g2.com/products/circleci/reviews) - 4.4/5.0 (499 reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (873 reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (547 reviews)

