Devtron

Plataforma de CI/CD y gestión de aplicaciones sobre Kubernetes con dashboard visual, pipelines y gestión de secretos integrada.

Versión:

2.0.0

Volver a Marketplace

⚠️ Nota: Devtron es una aplicación pesada. El arranque inicial puede tomar entre 8–15 minutos. Es normal que el dashboard no esté disponible de inmediato.

Requisitos de VM

Recurso Mñinimo
CPU 2 vCPU
RAM 4 GB
Disco 40 GB
Sistema Operativo Ubuntu 22.04 / 24.04

Puerto de acceso

Puerto Protocolo Uso
443 HTTP/HTTPS Dashboard web de Devtron

Cómo acceder

Con SSL habilitado (recomendado)

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

Ejemplo: si tu VM tiene la IP 200.25.101.125:

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

Credenciales de acceso

Campo Valor
Usuario admin
Contraseña La configurada en DEVTRON_ADMIN_PASSWORD o búscala en los outputs del deployment https://docs.devtron.ai/docs/setup/install/install-devtron#devtron-admin-credentials?utm_source=product_oss&utm_medium=product_app&utm_campaign=docs_navigation

Validar que Devtron Está Activo

Devtron despliega varios pods. Todos deben estar en Running antes de acceder al dashboard:

# Ver todos los pods de Devtron kubectl get pods -A | grep devtron # Seguir el log de instalación tail -f /var/log/cuemby/bootstrap.log

Output esperado (pods principales):

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

ℹ️ Si algunos pods muestran Init o Pending, espera unos minutos. Es parte del arranque normal.

Parámetros de configuración

Parámetro Default Descripción
DEVTRON_ADMIN_PASSWORD ⚠️ auto-generado Contraseña del usuario admin para el dashboard.
DEVTRON_DB_PASSWORD ⚠️ auto-generado Contraseña de la base de datos PostgreSQL interna.
DEVTRON_DB_DATA_SIZE 20Gi Tamaño del volumen persistente para PostgreSQL.
DEVTRON_SSL_ENABLED true Habilita HTTPS con certificado automático vía sslip.io.
DEVTRON_HOSTNAME auto (sslip.io) Hostname personalizado. Si se deja vacío, se usa la URL generada por Cuemby.

ℹ️ Si no configuraste contraseñas al desplegar, búscalas en los outputs del deployment en el portal de Cuemby.

Primeros pasos (inicio rápido)

  1. Abre el dashboard y entra con admin + tu contraseña.
  2. Conecta un Git provider (GitHub, GitLab, Bitbucket) desde Global Configurations → Git Accounts.
  3. Conecta un Container Registry desde Global Configurations → Container Registries.
  4. Crea tu primera aplicación desde Applications → Create App.

💡 Tip: Devtron usa el mismo cluster de k3s donde está instalado como cluster de despliegue por defecto. No necesitas configurar nada adicional para empezar a desplegar.

Solución rápida de problemas

Problema Causa probable Solución
Dashboard no carga Pods aún iniciando Espera 8–15 min. Revisa kubectl get pods -A | grep devtron.
401 Unauthorized Contraseña incorrecta Revisa los outputs del deployment en el portal de Cuemby.
Pods en Pending RAM o disco insuficiente Verifica que la VM tiene al menos 8 GB de RAM y 50 GB de disco.
Pod en CrashLoopBackOff Conflicto de recursos Revisa con kubectl describe pod -n devtron .

Cuemby Cloud

IaaS

Acerca de Cuemby Cloud

Cuemby Cloud es una infraestructura de nube de nivel empresarial gestionada desde una única consola, diseñada para ofrecer una seguridad más sólida, operaciones predecibles y una fácil escalabilidad en todas las regiones.

Regiones de centros de datos disponibles en Colombia, Ecuador y Chile

Respaldado por ubicaciones de centros de datos de nivel III y nivel IV

Tarifas de entrada y salida de red cero

Soporte de expertos locales 24/7

¿listo para modernizar tu empresa?

Los desafíos del futuro exigen soluciones preparadas para el futuro. ¡Empecemos!

© Derechos de autor | Cuemby® 2025