Devtron

CI/CD platform and application management on Kubernetes with visual dashboard, pipelines and integrated secret management.

Version:

2.0.0

back to Marketplace

⚠️ Note: Devtron is a large application. Initial startup may take 8–15 minutes. It is normal for the dashboard not to be available immediately.

VM Requisites

Resource Minimum
CPU 2 vCPU
RAM 4 GB
Disk 40 GB
Operating System Ubuntu 22.04 / 24.04

Access Port

Port Protocol Usage
443 HTTP/HTTPS Devtron Web Dashboard

How To Access

With SSL enabled (recommended)

https://<IP-CON-GUIONES>.sslip.io/

Example: if your VM has the IP address 200.25.101.125:

https://200-25-101-125.sslip.io/

Access credentials

Field Value
User admin
Password The one configured in DEVTRON_ADMIN_PASSWORD or find it in the deployment outputs https://docs.devtron.ai/docs/setup/install/install-devtron#devtron-admin-credentials?utm_source=product_oss&utm_medium=product_app&utm_campaign=docs_navigation

Verify that Devtron is active

Devtron deploys several pods. All must be in Running mode before accessing the dashboard:

# View all Devtron pods kubectl get pods -A | grep devtron # Follow the installation log tail -f /var/log/cuemby/bootstrap.log

Expected output (main pods):

NAMESPACE   NAME                                  READY   STATUS
devtron     devtron-xxxxxxxxx                     1/1     Running   ✓
devtron     postgresql-postgresql-0               1/1     Running   ✓
devtron     devtron-nats-0                        1/1     Running   ✓

ℹ️ If some pods display "Init" or "Pending", please wait a few minutes. This is part of the normal startup process.

Configuration Parameters

Parameter Default Description
DEVTRON_ADMIN_PASSWORD ⚠️ auto-generated Admin user password for the dashboard.
DEVTRON_DB_PASSWORD ⚠️ auto-generated Internal PostgreSQL database password.
DEVTRON_DB_DATA_SIZE 20Gi Persistent volume size for PostgreSQL.
DEVTRON_SSL_ENABLED true Enable HTTPS with automatic certificate via sslip.io.
DEVTRON_HOSTNAME auto (sslip.io) Custom hostname. If left blank, the URL generated by Cuemby will be used.

ℹ️ If you did not configure passwords during deployment, look for them in the deployment outputs in the Cuemby portal.

First Steps (quick start)

  1. Open the dashboard and log in with admin + your password.
  2. Connect a Git provider (GitHub, GitLab, Bitbucket) from Global Configurations → Git Accounts.
  3. Connect a Container Registry from Global Configurations → Container Registries.
  4. Create your first application from Applications → Create App.

💡 Tip: Devtron uses the same k3s cluster where it's installed as its default deployment cluster. You don't need to configure anything additional to start deploying.

Quick Troubleshooting

Problem Probable cause Solution
Dashboard not loading Pods still starting Wait 8–15 min. Check kubectl get pods -A | grep devtron.
401 Unauthorized Incorrect password Review the deployment outputs in the Cuemby portal.
Pods in Pending state Insufficient RAM or disk space Verify that the VM has at least 8 GB of RAM and 50 GB of disk space.
Pod in CrashLoopBackOff Resource conflict Check with kubectl describe pod -n devtron .

Cuemby Cloud

IaaS

About Cuemby Cloud

Cuemby Cloud is enterprise-grade cloud infrastructure managed from a single console, built for stronger security, predictable operations, and easy scaling across regions.

Datacenters regions available in Colombia, Ecuador, and Chile

Backed by Tier III / Tier IV data center locations

Zero Network Ingress and Egress Fees

24/7 local expert support

Ready to Modernize Your Enterprise?

Future challenges demand future-ready solutions.
Let’s get started!

© Copyright | Cuemby® 2025