Kubenav vs Codefresh: What are the differences?
Kubenav: An open source mobile app to manage Kubernetes cluster. It is the navigator for your Kubernetes clusters right in your pocket. It is a mobile and desktop app to help you manage Kubernetes clusters and stay up to date on whats going on in your clusters; Codefresh: CI/CD Tailor-Made For Docker. Automate and parallelize testing. Codefresh allows teams to spin up on-demand compositions to run unit and integration tests as part of the continuous integration process. Jenkins integration allows more complex pipelines.
Kubenav and Codefresh can be categorized as "Container" tools.
Some of the features offered by Kubenav are:
- Available for mobile and desktop
- Manage workloads like Deployments, Pods and StatefulSets in your Kubernetes cluster
- Get an overview of other resources like Services, ConfigMaps, Persistent Volumes, Secrets and Role Bindings
On the other hand, Codefresh provides the following key features:
- Instant Dev, test and feature preview environments: Enables all team members to run any image as a standalone or composition for feature preview, manual testing, bug reproduction and more. Collaborate on features before pushing them into staging and production.
- Testing with every step: Configure your pipeline to run integration and unit tests with every step
- Instantly test all code changes in the Codefresh build system before pushing to staging & production. Run integration, unit tests in parallel.
Kubenav is an open source tool with 428 GitHub stars and 17 GitHub forks. Here's a link to Kubenav's open source repository on GitHub.
What is Codefresh?
What is Kubenav?
Need advice about which tool to choose?Ask the StackShare community!
Why do developers choose Kubenav?
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Kubenav?
What companies use Kubenav?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
We went looking for one thing "CI/CD with on-demand environment creation".
Within only a few hours with Codefresh and their amazing on-boarding support we had that and so much more!
Codefresh immediately brought our build time down 50%; gave us the same consistent unit and integration testing from Development workstations to our CI environment; and allowed our Developers to create an environment from any Docker Image built within Codefresh using simple yaml files for every Pull Request they created and send those links along to our QA/Design Teams.
This greatly increased the velocity of the Development lifecycle. The Developers had environments running their code with yesterday's data from our MySQL databases in our upper tier environments in 1-2 minutes.
QA/Design Team members were given links in the Pull Requests to review and approve these changes before they were being pushed back into our default branch.
The free-style steps are very powerful and allow you the opportunity to run scripts against other APIs during builds.
We've recently used Codefresh variables and have begun integrating the builds into our Rally/CA Project Management tool to identify when test cases are ran in Codefresh and marking the test cases back in Rally with the results.
I work in a place where I'm behind a strict firewall and where I cannot install software on my computer. At home, I'm building my startup, SimpleWP. We're using Docker for our core feature.
Codefresh made me able to work with my docker images in a super easy and efficient way. I can modify the Dockerfile on Butbucket, the build is automatically triggered in Codefresh and I have my service up and running. If there is something wrong, I can see the logs instantly, make my modifications and it rebuilds automatically. Not only I see the logs of course. I can use test scripts to check if everything was OK. I'm lazy, many times I don't write tests, but this feature made me able to reliably test the results of my build without logging into the containers, which would be really difficult from my workplace.
With Codefresh, my development workflow is amazingly simple, completely online and I can work really fast. I'm not using all their features so don't take it as a detailed review. But what I use, I love.
I have to mention that I also have good experience with their support. They were quick to answer and they helped when I had a problem. For me it's super important.