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.
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.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through a business email account
Organic review. This review was written entirely without invitation or incentive from G2, a seller, or an affiliate.





