How to Transition from Datree: A User-Friendly Guide

May 7, 2022 | Programming

Welcome to our guide on how to navigate the changes surrounding Datree. As you may know, Datree was designed to enhance Kubernetes by blocking the deployment of misconfigured resources. However, since July 2023, the company maintaining it has closed its doors, leading to some adjustments for users. Don’t worry, we’re here to help you smoothly transition!

1. Migrating to the Open-Source Version of Datree

For those who have been relying on Datree, it’s important to transition to the fully open-source version. This allows you to continue leveraging its capabilities without relying on a commercial entity. You can still run Datree as a standalone tool by accessing the following link: Datree Offline Mode.

2. Key Features You Will Lose

While the transition to an open-source version is beneficial, some functionalities will no longer be available:

  • Centralized policy registry
  • Automatic Kubernetes schema validation
  • Access to the dashboard and components (e.g., activity-log page, token management, etc.)

3. How Datree Works

Think of Datree as a smart security guard for your Kubernetes configurations. Just as a guard checks IDs against a list of acceptable entrants, Datree scans your Kubernetes resources against a predefined policy. If something violates your rules, it won’t let it through. With over 100 built-in rules, including those covering:

  • Workload security
  • High availability
  • Best practices for ArgoCD
  • NSA hardening guide
  • And more available at built-in rules

Users can also create custom rules, similar to how an artist might adjust a painting. Instead of just using predefined colors, you can define your brush strokes using either JSON schema or Rego. This allows control over what gets deployed, ensuring adherence to your organization’s specific policies.

4. Troubleshooting Tips

As you adjust to these changes, here are some issues you might encounter and how to address them:

  • Issue: Unable to access certain features – Since the centralized features are no longer available, ensure you have your local policies ready to manage configurations autonomously.
  • Issue: Custom rule writing confusion – If you’re struggling with writing custom rules, refer to the detailed custom rules overview for clear guidelines and examples.
  • General Support: To stay updated with insights or collaborate on AI projects, reach out to us at fxis.ai.

In case of additional issues, please check your configurations and review available documentation. Open-source communities often provide valuable support!

Final Thoughts

As you navigate this transition, remember that change creates opportunities for improvement. Embrace the adaptability that comes with using an open-source version of Datree and empower your Kubernetes environments.

At fxis.ai, we believe that such advancements are crucial for the future of AI, as they enable more comprehensive and effective solutions. Our team is continually exploring new methodologies to push the envelope in artificial intelligence, ensuring that our clients benefit from the latest technological innovations.

Stay Informed with the Newest F(x) Insights and Blogs

Tech News and Blog Highlights, Straight to Your Inbox