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
You can create any Kubernetes cluster (preferably K8s version 1.16 or higher) for installing Devtron.
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
Recommended Resources
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):
IntegrationCPUMemoryWith 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):
IntegrationCPUMemoryWith 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.
Note
Please make sure that the recommended resources are available on your Kubernetes cluster before you proceed with Devtron installation.
We do not recommend using burstable CPU VMs (T series in AWS, B series in Azure, or E2/N1 in GCP) for installing Devtron, as they may lead to inconsistent performance.
Last updated
Was this helpful?