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.


Prerequisites

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.

You can create a cluster using one of the following cloud providers as per your requirements:

Cloud Provider
Description

AWS EKS

Create a cluster using AWS EKS. Note: You can also refer our customized documentation for installing Devtron with CI/CD on AWS EKS here.

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: You can also refer our customized documentation for installing Modern Kubernetes Dashboard by Devtron on Minikube, Microk8s, K3s, Kind here.

Install Helm

Make sure to install Helm.

The minimum requirements for installing Modern Kubernetes Dashboard by Devtron and Devtron with CI/CD as per the number of applications you want to manage on Devtron are provided below:

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

Integration
CPU
Memory

Devtron with CI/CD

2

6 GB

Modern Kubernetes Dashboard by Devtron

1

1 GB

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

Integration
CPU
Memory

Devtron with CI/CD

6

13 GB

Modern Kubernetes Dashboard by Devtron

2

3 GB

Refer to the Override Configurations section for more information.


Installation of Devtron

You can install Devtron standalone (Modern Kubernetes Dashboard by Devtron) or along with integrations. Or, you can upgrade Devtron to the latest version.

Refer to Devtron Installation Methods to know install Devtron as per your requirements.

If you have questions, please let us know on our discord channel.