Ejecuciones y runner
El runner
Sección titulada «El runner»Las ejecuciones las procesa el runner de Vangora, un servicio interno de la plataforma (no expuesto a internet). Por cada run:
- Crea un workspace (volumen persistente) que comparten los pasos del run.
- Lanza un Job de Kubernetes por paso, en el pool de nodos dedicado a las organizaciones.
- Retransmite los logs en vivo al portal.
- Al terminar, borra el workspace y los recursos temporales.
Ejecuciones simultáneas y cola
Sección titulada «Ejecuciones simultáneas y cola»Cada plan define cuántas ejecuciones puede tener tu organización a la vez. Si lanzas más, las siguientes quedan en cola con su posición y arrancan cuando se libera un hueco; no fallan.
Límites por paso
Sección titulada «Límites por paso»Cada paso tiene límites de CPU, memoria y disco temporal. Los pasos pesados (build de imagen con Kaniko, escaneo de imágenes con Trivy) tienen un margen mayor. Si un paso los supera, el log lo indica.
Dónde ver tus ejecuciones
Sección titulada «Dónde ver tus ejecuciones»- Runner: ejecuciones en curso y el historial con estado, duración y logs.
- Releases: las versiones que generó cada ejecución exitosa.
- Dashboard: métricas DORA (frecuencia de despliegue, lead time, tasa de fallo y tiempo de recuperación).