Virtualization Technology News and Information
VMblog Expert Interview: Komodor Describes New Open Source Project for Kubernetes - ValidKube


As we push forward into 2022, companies have been offering up a host of predictions for the year. A common theme has been around the continued growth of Kubernetes as the industry continues its acceleration to the cloud, containers and the edge.

One of the company's that recently launched into this space is Komodor. The company was built around taking the complexity out of Kubernetes troubleshooting. And now, they are launching a new open source project called ValidKube. To find out more, VMblog reached out to Itiel Shwartz, the company's CTO and Co-Founder.

VMblog:  Let's get right to it -- Komodor has launched a new open source project called ValidKube. What does it offer Kubernetes users?

Itiel Shwartz:  Validkube is an open-source site designed to help developers quickly validate, secure, and clean their Kubernetes YAML. Today, it fuses together the capabilities of three other popular open-source projects and then presents them in a single view. It works right in the browser - just copy and paste your code and ValidKube will help improve security and hygiene.


VMblog:  I've heard that Aqua Security and Snyk are involved in the project - what were their contributions?

Shwartz:  The three open source projects ValidKube is bringing together are kubeval, kubectl-neat, and trivy. The kubeval project was created by Gareth Rushgrove, VP of Product at Snyk, to validate Kubernetes configuration files.  

The kubectl-neat project was created by Itay Shakury, Director of Open Source at Aqua, to clean up Kubernetes yaml and json output to make it readable. And the trivy project was also created by Aqua to scan for vulnerabilities in container images, file systems, and Git repositories.

VMblog:  This seems like a really useful project. I'm curious why you decided to make this open source? Because as our readers may remember, your company Komodor launched last year as a SaaS platform to help Kubernetes users troubleshoot their applications -- so it seems you could have chosen to build this functionality into your SaaS offering instead?

Shwartz:  In many ways, Kubernetes is all about community. We received a lot fo love and support when we first launched Komodor, almost a year ago and so we have been brainstorming about ways we could start giving back ever since. ValidKube is only the first step we are taking down this road and we already have plans for several future projects that would improve dev experience with Kubernetes and also allow us to start sharing more the knowledge we accumulated, and keep accumulating, as we help organizations streamline k8s troubleshooting.

VMblog:  If our readers are interested in contributing to ValidKube, how can they do that? What kind of contributions are you looking for to the project?

Shwartz:  You can find the project on GitHub where you can contribute to it directly or open a branch and use it to start something of your own. In terms of what you can contribute, all ideas are welcome but I think what would bring the most immediate value are additional ways in which users would be able to improve their YAML manifests. That said, I don't want to limit creativity and with OS community projects the whole idea is to expand beyond what you think a project should be, and into what the community can create by working together.  

VMblog:  It may be fun for our readers to know if you have any other favorite open source projects related to Kubernetes?

Shwartz:  Kubernetes OS scene is booming so there are actually a lot of projects that I like in our space. If I had to limit myself to just the top five, I would give a shoutout to  Prometheus, Kubecost, Fluent Bit and Calico. These are all great projects that we use ourselves and each has its own expertise and focus as part of the Kubernetes lifecycle, from monitoring to cost management, logging and networking.   


Published Wednesday, February 09, 2022 9:01 AM by David Marshall
Filed under: ,
There are no comments for this post.
To post a comment, you must be a registered user. Registration is free and easy! Sign up now!
<February 2022>