Introducing G2.ai, the future of software buying.Try now

Codefresh Reviews & Product Details - Page 3

Codefresh Overview

What is 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 Details
Product Website
Languages Supported
English, Hebrew, Spanish
Show LessShow More
Product Description

Codefresh manages your complete build, test, and deploy pipeline with native support for integration tests.

How do you position yourself against your competitors?

Codefresh is the platform to empower developers and simplify GitOps, offering everything you need to support your GitOps journey with Argo CD.


Seller

Octopus Deploy

Description

Octopus Deploy is a deployment automation tool designed to simplify and streamline the process of deploying applications across various environments. It provides features such as release management, deployment orchestration, and infrastructure management, enabling teams to implement continuous delivery and DevOps practices effectively. Octopus Deploy supports a wide range of platforms and integrates seamlessly with popular CI/CD tools, allowing for efficient management of complex deployment scenarios. For more information, visit their website at [octopus.com](https://octopus.com).

Overview Provided by:

Recent Codefresh Reviews

Verified User
A
Verified UserMid-Market (51-1000 emp.)
4.0 out of 5
"Best gitops integrated product"
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 mai...
Verified User
A
Verified UserEnterprise (> 1000 emp.)
4.0 out of 5
"Codefreah as a CI/CD deployment tool"
Codefresh has helped our organisation centralize the entire deployment pipeline, from build to test to deploy to maintenance. Before Codefresh, we ...
Verified User
C
Verified UserEnterprise (> 1000 emp.)
4.5 out of 5
"Ready to use CI/CD with UI experience"
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 a...

Pricing Insights

Averages based on real user reviews.

Time to Implement

2 months

Return on Investment

8 months

Perceived Cost

$$$$$
View More Pricing Information

Codefresh Media

Codefresh Demo - Codefresh: Dashboard
Codefresh: Dashboard
Codefresh Demo - Codefresh: Dashboard
Codefresh: GitOps
Codefresh Demo - Codefresh: Dashboard
Codefresh: Production
Get started with Codefresh using the GitOps Runtime installation flow
Play Codefresh Video
Get started with Codefresh using the GitOps Runtime installation flow
How to add your first Argo CD application in Codefresh
Play Codefresh Video
How to add your first Argo CD application in Codefresh
Learn how environments work in Codefresh
Play Codefresh Video
Learn how environments work in Codefresh
Learn more about Products in Codefresh and how they simplify management of multiple applications.
Play Codefresh Video
Learn more about Products in Codefresh and how they simplify management of multiple applications.
Learn how to use the GitOps drag and drop promotion across environments in Codefresh
Play Codefresh Video
Learn how to use the GitOps drag and drop promotion across environments in Codefresh

Official Downloads

Answer a few questions to help the Codefresh community
Have you used Codefresh before?
Yes

70 Codefresh Reviews

4.6 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
70 Codefresh Reviews
4.6 out of 5
70 Codefresh Reviews
4.6 out of 5
G2 reviews are authentic and verified.
Verified User in Oil & Energy
AO
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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 Review collected by and hosted on G2.com.

EP
Chief Technology Officer & Co-Founder
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Organic
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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 Review collected by and hosted on G2.com.

SM
Sr. DevOps Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Organic
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Miguel M.
MM
Software Engineer
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
What do you like best about Codefresh?

UI + all the flexibility to add custom steps + the marketplace Review collected by and hosted on G2.com.

What do you dislike about Codefresh?

The documentation sometimes is a bit misleading and you end up needing to ask questions on the forum Review collected by and hosted on G2.com.

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

Automated CI for our micro-service architecture Review collected by and hosted on G2.com.

Verified User in Marketing and Advertising
EM
Small-Business(50 or fewer emp.)
Validated Reviewer
Review source: Seller invite
Incentivized Review
What do you like best about Codefresh?

Traceability within software development Review collected by and hosted on G2.com.

What do you dislike about Codefresh?

Takes some time to adjust to a different process Review collected by and hosted on G2.com.

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

Aiding in continuous delivery and continuous integration Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Mid-Market(51-1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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

I demoed setting up end-to-end testing for API tests. Review collected by and hosted on G2.com.

Verified User in Computer Software
AC
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
Rating Updated ()
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Recommendations to others considering Codefresh:

If you tried it, it would be best. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: G2 invite on behalf of seller
Incentivized Review
Rating Updated ()
What do you like best about Codefresh?

The simplicity of the pipeline configurations. Review collected by and hosted on G2.com.

What do you dislike about Codefresh?

Caching doesn't always work as expected. Some pipeline images have issues refreshing env vars. Review collected by and hosted on G2.com.

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

Testing and preview environments for microservices. Deployments to production. Review collected by and hosted on G2.com.

Satish B.
SB
S
Enterprise(> 1000 emp.)
Validated Reviewer
Verified Current User
Review source: Organic
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

Verified User in Photography
AP
Small-Business(50 or fewer emp.)
Validated Reviewer
Verified Current User
Review source: Organic
Rating Updated ()
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.