Skip to main content
Version: 1.8

Introduction

Devtron is an open source software delivery workflow for kubernetes written in go.

Website ยท Blog ยท Join Discord ยท Twitter

Why Devtron?โ€‹

It is designed as a self-serve platform for operationalizing and maintaining applications (AppOps) on kubernetes in a developer friendly way.

Some of the benefits provided by devtron are:โ€‹

Zero code software delivery workflowโ€‹

  • 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 cluster

  • test on aws cloud

    coming soon: support for GCP and microsoft azure

Easy dev-sec-ops integrationโ€‹

  • Multi level security policy at global, cluster, environment and application for efficient hierarchical policy management
  • Behavior driven security policy
  • Define policies and exception for kubernetes resources
  • Define policies for events for faster resolution

Application debugging dashboardโ€‹

  • One place for all historical kubernetes events
  • Access all manifests securely for eg secret obfuscation
  • Application metrics for cpu, ram, http status code and latency with 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 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

Gitops awareโ€‹

  • Gitops exposed through API and UI so that you don't have to interact with git cli
  • Gitops backed by postgres for easier analysis
  • Enforce finer access control than git

Operational insightsโ€‹

  • Deployment metrics to measure success of agile process. It captures mttr, change failure rate, deployment frequency, deployment size out of the box.
  • Audit log to understand the failure causes
  • Monitor changes across deployments and revert easily

Compatibility notesโ€‹

  • Only AWS kubernetes cluster is supported as of now
  • It uses modified version of argo rollout.
  • application metrics only works for k8s 1.16+

Communityโ€‹

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

Contributeโ€‹

Check out our contributing guidelines. Included are directions for opening issues, coding standards, and notes on our development processes.

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 by contacting us at security@devtron.ai.