AnubisLMS / AnubisLMS/Anubis

ADD automatic rollbacks on rollout failure

Abierto
#396 0 comentarios 0 reacciones 0 asignados Ver en GitHub
experimental feature k8s
Lenguaje dominante
Python
Estrellas
381
Forks
53
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

This one will require using [helm integration tests](https://github.com/AnubisLMS/Anubis/issues/395) and kubectl in the cd/ci to determine if a rollout was successful or not, then do a [helm rollback](https://helm.sh/docs/helm/helm_rollback/#helm) to undo the changes.

One thing that will need to be very carefully handled here is database migraion rollbacks.

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.