Introduction

Devtron is a tool integration platform for Kubernetes.

Devtron deeply integrates with products across the lifecycle of microservices i.e., CI/CD, security, cost, debugging, and observability via an intuitive web interface. Devtron helps you to deploy, observe, manage & debug the existing Helm apps in all your clusters.

Devtron's Key Features:

No Code Software Delivery Workflow for Kubernetes

  • Workflow which understands the domain of Kubernetes, testing, CD, SecOps so that you don't have to write scripts

  • Reusable and composable components so that workflows are easy to construct and reason through

Multi-cloud Deployment

  • Deploy to multiple Kubernetes clusters on multiple cloud/on-prem from one Devtron setup

  • Works for all cloud providers and on-premise Kubernetes clusters

Easy DevSecOps Integration

  • Multi-level security policy at global, cluster, environment, and application-level for efficient hierarchical policy management

  • Behavior-driven security policy

  • Define policies and exceptions for Kubernetes resources

  • Define policies for events for faster resolution

Application Debugging Dashboard

  • One place for all historical Kubernetes events

  • Access all manifests securely, such as secret obfuscation

  • Application metrics for CPU, RAM, HTTP status code, and latency with a comparison between new and old

  • Advanced logging with grep and JSON search

  • Intelligent correlation between events, logs for faster triangulation of issue

  • Auto issue identification

Enterprise-Grade Security and Compliances

  • Fine-grained access control; control who can edit the configuration and who can deploy.

  • Audit log to know who did what and when

  • History of all CI and CD events

  • Kubernetes events impacting application

  • Relevant cloud events and their impact on applications

  • Advanced workflow policies like blackout window, branch environment relationship to secure build and deployment pipelines

Implements GitOps

  • GitOps exposed through API and UI so that you don't have to interact with git CLI

  • GitOps backed by Postgres for easy analysis

  • Enforce finer access control than Git

Operational Insights

  • Deployment metrics to measure the success of the agile process. It captures MTTR, change failure rate, deployment frequency, and deployment size out of the box.

  • Audit log to understand the failure causes

  • Monitor changes across deployments and reverts easily

Compatibility Notes

  • Devtron uses a modified version of Argo Rollout.

  • Application metrics only work for K8s version 1.16+

Contributing Guidelines

Check out our contributing guidelines. Directions for opening issues, coding standards, and notes on our development processes are all included.

Community

Get updates on Devtron's development and chat with the project maintainers, contributors, and community members.

Vulnerability Reporting

We, at Devtron, take security and our users' trust very seriously. If you believe you have found a security issue in Devtron, please responsibly disclose it by contacting us at security@devtron.ai.

Last updated