Saltar al contenido principal

Procedimientos de reversión


Si algo sale mal después de una actualización, puedes revertir a una versión anterior.

Cuándo revertir

Considera revertir si observas:
  • Pods que no inician o están en bucle de reinicio
  • Errores de API o indisponibilidad del servicio
  • Inconsistencias de datos
  • Degradación del rendimiento

Verificar historial de releases

Visualiza el historial de revisiones de un release:
Ejemplo de salida:

Ejecutar reversión

Revierte a una revisión específica:
  • Revertir Midaz a la revisión anterior
  • Revertir plugin (ejemplo: CRM)

Verificar reversión

  • Verificar versión del release
  • Verificar pods
  • Revisar logs
Las reversiones pueden no revertir los cambios del esquema de base de datos. Si la actualización incluyó migraciones de base de datos, puede que necesites restaurar desde un respaldo de base de datos.

Solución de problemas


Pods atascados en estado Pending

Síntoma: Los pods permanecen en estado Pending después de la actualización. Solución: Verifica restricciones de recursos:
  • Describir pod pendiente
  • Verificar recursos de nodos

Errores de descarga de imagen

Síntoma: Los pods muestran ImagePullBackOff o ErrImagePull. Solución: Verifica el acceso al registro de imágenes y las credenciales:
  • Verificar eventos del pod
  • Verificar que la imagen existe

Errores de configuración

Síntoma: Los pods fallan con errores relacionados con la configuración en los logs. Solución: Compara tus valores con los valores por defecto del nuevo chart:
  • Ver valores actuales
  • Ver valores por defecto del chart

Problemas de conexión a base de datos

Síntoma: Los servicios no pueden conectarse a PostgreSQL o MongoDB. Solución: Verifica la conectividad y credenciales de la base de datos:
  • Verificar pods de base de datos
  • Verificar logs del servicio

Procedimiento general de reversión


Si encuentras problemas después de cualquier actualización:

Recursos relacionados