Reviews from AWS Marketplace
0 AWS reviews
-
5 star0
-
4 star0
-
3 star0
-
2 star0
-
1 star0
External reviews
External reviews are not included in the AWS star rating for the product.
Pipeline debugger will change your life
What do you like best about the product?
Codefresh makes it insanely easy to integrate my CI/CD pipeline with my K8s infrastructure, without requiring that my K8s infra be married to the CI/CD pipeline or owned by it.
The pipeline debugging feature, as the title indicates, is a HUGE game changer. Too many pipelines end up as just a complicated mess of abstractions over the actual logic that is being executed at a given moment, but with the ability to enter a debugging state before, during (for freestyle steps, at least), or after a step has executed allows you to make certain that what you think is happening is actually what is happening.
The variety of nearly flawless Codefresh customized containers that they provide as steps you can easily implement in your pipeline while safely abstracting away implementation details and maintaining security and integrity within the pipeline makes my job of implementing a pipeline for the various projects within our company so much easier.
The pipeline debugging feature, as the title indicates, is a HUGE game changer. Too many pipelines end up as just a complicated mess of abstractions over the actual logic that is being executed at a given moment, but with the ability to enter a debugging state before, during (for freestyle steps, at least), or after a step has executed allows you to make certain that what you think is happening is actually what is happening.
The variety of nearly flawless Codefresh customized containers that they provide as steps you can easily implement in your pipeline while safely abstracting away implementation details and maintaining security and integrity within the pipeline makes my job of implementing a pipeline for the various projects within our company so much easier.
What do you dislike about the product?
The default implementation of the Codefresh deployments does require your pipeline to be responsible for the app from initial deployment onward in order to work. However, with the abundance of other step types they provide and crafty use of freestyle steps, you can easily have your own deployment requirements met if the Codefresh defaults don't work for you, for whatever reason.
What problems is the product solving and how is that benefiting you?
We use Codefresh to handle the CI/CD pipeline for our app deployments. We have gained a number of benefits from using Codefresh specifically for this, but the most prominent are likely the fast-fail methodology that the Codefresh CLI lets us utilize by running test builds of the pipeline or executing quick code changes through the pipeline locally, as well as the custom steps you can create and make available to your organization allowing for simple sharing of logic between various pipelines.
- Leave a Comment |
- Mark review as helpful
Perfect balance between low- and high-level CI/CD management
What do you like best about the product?
Perfect balance between low-level close-to-the-metal container-based pipelines and high-level super-user-friendly UI, GitOps support, pipeline debugging with breakpoints, K8s/Docker/Helm as first-class citizens, built-in secrets, a multitude of integrations, great doc and support material/videos/webinars, nice people... (well, there's so much more, do you really want me to keep going?!? ;)
What do you dislike about the product?
Set of commands that can be invoked while troubleshooting a pipeline in debug mode is very limited (cd, cat, ls...)
What problems is the product solving and how is that benefiting you?
Capture a rather complex workflow of GitOps pipelines into a relatively simple setup that all developers in our various teams will be able to use, comprehend, troubleshoot and extend.
Recommendations to others considering the product:
I was very happy to discover that Cloud Posse (one of Codefresh's partners) has great documentation, examples and tools to implement DevOps best practices with Codefresh, the most interesting of which is Geodesic. Make sure to check it out, it really helped me a lot! :)
Critical to our development process
What do you like best about the product?
Our pipeline gives us the ability to quickly and automatically create PR environments so features can be easily tested by our QA engineers.
What do you dislike about the product?
Currently we only have an allowance of 2 parallel builds which can sometimes mean that builds get delayed.
What problems is the product solving and how is that benefiting you?
Codefresh gives us a robust and repeatable pipeline that performs building, testing and deployment for our web applications. This has lead to a much cleaner deployment process for our apps and increased our efficiency as developers.
Pipeline Automation made right
What do you like best about the product?
Docker first: With every step being a docker container I don't have to worry about the management of worker nodes.
Custom Steps: I have 3 right now which have been extremely valuable in that I don't have to update 30 pipelines when I made a simple change to them. The custom steps support versioning too.
Pipeline Debugger: I love being able to add breakpoints to a pipeline! Extremely valuable when I'm writing a new pipeline. I don't have to run what I know is going to be a busted pipeline dozens of times to get it right.
Thorough Documentation: The Codefresh team is very diligent with keeping documentation up-to-date. All of the documentation is available on GitHub and you can send them a PR should you find something that is out of sorts.
Custom Steps: I have 3 right now which have been extremely valuable in that I don't have to update 30 pipelines when I made a simple change to them. The custom steps support versioning too.
Pipeline Debugger: I love being able to add breakpoints to a pipeline! Extremely valuable when I'm writing a new pipeline. I don't have to run what I know is going to be a busted pipeline dozens of times to get it right.
Thorough Documentation: The Codefresh team is very diligent with keeping documentation up-to-date. All of the documentation is available on GitHub and you can send them a PR should you find something that is out of sorts.
What do you dislike about the product?
Pricing: The current pricing for small, medium, large instances per concurrent build is a bit steep.
Support: can be a little hit or miss in regards to time to resolution
Limited macOS support: macOS builds have been in beta for 5 months, I signed up for the beta when it was announced and I'm still waiting
Support: can be a little hit or miss in regards to time to resolution
Limited macOS support: macOS builds have been in beta for 5 months, I signed up for the beta when it was announced and I'm still waiting
What problems is the product solving and how is that benefiting you?
With the exception of our mobile application (due to not being accepted to the beta yet), all of our project pipelines are being executed in Codefresh. The integration with GitHub makes achieving the goals of "GitOps" relatively pain-free.
Recommendations to others considering the product:
There's no good reason to not give it a try. The perceived high cost is ultimately worth it.
Intuitive and efficient
What do you like best about the product?
The pipelines are easy to write and are helping us a lot.
What do you dislike about the product?
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.
Also, another times, our heaviest builds takes a lot of time to finish.
What problems is the product 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.
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.
Recommendations to others considering the product:
It's a intuitive and efficient platform to begin with CI/CD, but this doesn't mean that complex workloads cannot be
Codefresh is the first CI/CD platform built for Kubernetes
What do you like best about the product?
It is easy to setup my Kubernetes pipeline on Codefresh
What do you dislike about the product?
The free version is limited. but other than that it's awesome!
What problems is the product solving and how is that benefiting you?
The need of managing your docker images
showing 41 - 46