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
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:
AWS EKS
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.
Recommended Resources
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):
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):
Devtron with CI/CD
6
13 GB
Modern Kubernetes Dashboard by Devtron
2
3 GB
Refer to the Override Configurations section for more information.
Please make sure that the recommended resources are available on your Kubernetes cluster before you proceed with Devtron installation.
It is NOT recommended to use brustable CPU VMs (T series in AWS, B Series in Azure and E2/N1 in GCP) for Devtron installation to experience consistency in performance.
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.