Getting Started

Introduction

Devtron is installed over a Kubernetes cluster. Once you create a Kubernetes cluster, Devtron can be installed standalone or along with integrations. This section includes information about the minimum requirements you need to install and use Devtron.


Create a Kubernetes Cluster

Setting up a production-grade infrastructure?

Refer Devtron's Production Infra Recommendations

You can create any Kubernetes cluster (preferably K8s version 1.16 or higher) for installing Devtron.

Cloud Provider
Description

AWS EKS

Create a cluster using AWS EKS

Note: Refer our documentation for installing Devtron on AWS EKS Cluster

Google Kubernetes Engine (GKE)

Create a cluster using GKE

Azure Kubernetes Service (AKS)

Create a cluster using AKS

k3s - Lightweight Kubernetes

Create a cluster using k3s - Lightweight Kubernetes

Note: Refer our documentation for installing Devtron on Minikube, Microk8s, K3s, or Kind


The minimum requirements for installing Devtron depends on the integrations you need.

  • For configuring small resources (to manage not more than 5 apps on Devtron):

    Integration
    CPU
    Memory

    With CI/CD, GitOps

    2

    6 GB

    Minimal (Only Dashboard, No Integrations)

    1

    1 GB

  • For configuring medium/larger resources (to manage more than 5 apps on Devtron):

    Integration
    CPU
    Memory

    With CI/CD, GitOps

    6

    13 GB

    Minimal (Only Dashboard, No Integrations)

    2

    3 GB

Refer to the Override Configurations section for more information. If you have questions, let us know on our Discord channel. Join us on Discord

Last updated

Was this helpful?