Reversiones y suspensión
Revertir un servicio
El Overview de un servicio lista sus despliegues recientes, del más nuevo al más antiguo. Cada uno muestra su estado (Running el que está activo, Removed los anteriores, Deploying o Failed), cuándo empezó y cuánto tardó, el mensaje del commit (o la imagen), la rama y el commit, y quién lo desplegó o si fue un push de GitHub. Haz clic en un despliegue para leer sus registros.
En un despliegue anterior que salió bien, ⋮ → Roll back devuelve solo ese servicio a la imagen y la configuración que tenía entonces; los demás servicios se quedan exactamente como están desplegados, y solo se despliega este servicio. Los mensajes de commit aparecen en las compilaciones desde octubre de 2026; los despliegues más antiguos muestran el tipo de despliegue.
Revertir el proyecto
Zenavo conserva las imágenes de los últimos 10 despliegues de cada servicio, así que puedes revertir a cualquiera de ellos; las imágenes más antiguas se borran cada hora, y revertir a un despliegue cuyas imágenes ya no están te pide volver a desplegar en su lugar. También se conservan las imágenes de una compilación que aún se está desplegando o que falló en el último día.
Cada despliegue también se conserva en los Settings del proyecto → Deployments. Abre uno y haz clic en Roll back to this version para volver a ejecutar las imágenes y la configuración de ese despliegue en todos los servicios.
Las reversiones nunca vuelven a ejecutar los comandos de inicialización. Los volúmenes y las bases de datos no se revierten. Una reversión cambia lo que se ejecuta, no la configuración guardada: el siguiente despliegue usa la configuración actual.
Reiniciar
Restart en un servicio reinicia sus instancias con la misma imagen y configuración.
Suspender y reanudar
Suspender un servicio detiene sus instancias (lo escala a cero) y conserva su configuración y sus volúmenes. Reanudarlo lo vuelve a arrancar. Detener el proyecto suspende todos sus servicios.