https://youtu.be/MpdhrabnpYs

Whether you are just getting started with Kubernetes or you have been using Kubernetes for a long time, the different tools available can get overwhelming. However, several tools that can help you to improve your deployments. On Day 39 of 100DaysOfKubernetes, I am looking at a validation tool called Datree.

In short, Datree enables you to check your Kubernetes manifests against best practices. It will then recommend improvements to your Kubernetes deployments for higher quality and better security of your deployments.

Datree Overview

Datree is a CLI tool that supports Kubernetes admins in their roles, by preventing developers from making errors in Kubernetes configurations that can cause clusters to fail in production.

Datree allows you to check Kubernetes manifests against best practices. Instead of manually verifying deployments, which is time consuming and error-prone, developers and DevOps engineers can run Datree to automatically verify Kubernetes manifests against best practices and pre-configured rules.

Their CLI tool is open source. Meaning, you can check it right now and follow the example provided below.

Benefits of standardize tools

Whether you are just getting started with Kubernetes and you are writing your first manifests or you have been using Kubernetes for a long time, you will want to standardize your Kubernetes deployments.

Getting started with Kubernetes is tough and often you do not know whether the manifests you wrote are following best practices. Using Datree can help you cross-check your deployments and improve them with the help of configured policies.

Similarly, if you are working in a large team and you have to ensure communication between multiple teams, using the same frameworks and practices can facilitate better hand-offs and collaboration between teams.

Additional benefits

Powered by Fruition