-
validkube
ValidKube combines the best open-source tools to help ensure Kubernetes YAML best practices, hygiene & security.
ValidKube is a new open-source tool by komodor that combines several tools to make it easier to validate, clean, and secure Kubernetes YAML configuration files. ValidKube is a browser-based tool, which means it is immediately accessible to anyone willing to try it out without needing to install the individual tools. It has 4 tools which are available on Github. Just enter the YAML and let ValidKube Handle the rest.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
1. Validate Using ValidKube, you can Validate your YAML files. It can help you fix the indentation also add, remove and rearrange things according to the actual YAML and Kubernetes schema. It is available as a open source repository as Kubeval . https://github.com/instrumenta/kubeval
-
Now you'll get a command and an icon on the right an icon "copy" . Click on the icon so that the command is copied . Now open the command line of your system and run the command . [Note:- make sure Helm is installed in your system otherwise it won't work] If you are getting a window shown in above image , then congratulations as Komodor has been added to your cluster and it has started doing it's work . Now you can monitor the health and event logs of your microservices running on your k8s .
-
Clean Now let’s talk about how you can use the "Clean" feature of ValidKube to clean and enhance your YAML files with an instant click. It's repository kubectl-neat is https://github.com/itaysk/kubectl-neat It works as shown in image below :-
-
trivy
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
Kubernetes manifest needs to be secure and ValidKube helps us to achieve that with the help of the Aquasec team. The same YAML file mentioned above, we will run it through the "Secure" feature of ValidKube and let's see the results: It's Open source repository is named as trivy and it's repository is https://github.com/aquasecurity/trivy
-
It's open source repository is https://github.com/FairwindsOps/polaris