Futuristic static code analysis for your Kubernetes configurations

Infrastructure stability from development to production

Key Features

Multiple policy support

Add policies with different rules configured, giving each of your use cases its own custom policy

34 Built-in rules

The rules cover a variety of Kubernetes resources and use cases like Containers, Security, and more

Rule & output customization

Write any custom rule you wish and edit the output text from the centralized policy dashboard

Policy check history log

Every executed policy check is logged, detailing its source and its result

Error locator

The policy check identifies each error in your file and pinpoints where to find the misconfiguration

YAML validation

This step verifies that the file is a valid YAML file and shows how many YAML files are being checked

Schema validation

Verifies the total number of valid Kubernetes files and validates those files against any K8s version

Policy check summary

A summary of all the validations and checks that ran on your policy check

Policy-as-code support

Similar to Infrastructure-as-code, this concept uses declarative code to replace user interface actions

Multiple policy support

Add policies with different rules configured, giving each of your use cases its own custom policy

Rule customization

Write any custom rule and then run it against your K8s configurations to check for rule violations

Datree makes these 4 steps incredibly easy

Run checks on your files to infuse best practices into your Kubernetes configurations

Use Datree to validate your schema against your cluster version and verify your Kubernetes code.

Set up and manage a policy to enforce standards and meet your team’s needs

Extend Datree to create your own customized policies and rules using the dashboard or policy-as-code.

Integrate Datree into your workflow to prevent new misconfigurations automatically

Reveal code errors and deliver customized output messages in the CI or even earlier, while training your engineers.

Continue to trace your policy checks to ensure the stability and security of your prod environment

Utilize Datree’s history log and reports to keep track of your checks and make ongoing adjustments to rules and policies.

At the center of our galaxy

Cross-platform support

With a single command, install Datree's CLI integration for MacOS, Linux, Windows and Docker.

Security auditing

Use the policy check to ensure the stability and security of your Kubernetes configuration.

GitOps platform

Datree complements and integrates with your GitOps workflow, providing a single source of truth for your policies.

Seamless integration

Run policy checks on any configuration file, no matter which templating tool you use, such as Helm, Kustomize, etc.

CLI output

Utilize CLI outputs in various formats such as YAML, JSON and XML.

All-in-one validation

Datree provides automatic, built-in validation of your YAML files, Kubernetes schema and best practices in every policy check.

Policy registry

Set the policy once and run it everywhere from a centralized policy hub.

Contributing to Datree

Datree is built and contributed to by a network of supporters across galaxies.

Reveal misconfigurations within minutes

Get Started in 3 Steps

Contributing to Datree

Datree is built and contributed to by a network of supporters across galaxies.

Reveal misconfigurations within minutes

Get Started in 3 Steps