Description
En tant qu'opérateur de la plateforme, je souhaite pouvoir corriger automatiquement les écarts d'un projet par une mise à jour périodique, sans pour autant activer la synchronisation continue (autoSync), afin que les projets qui ne doivent pas être synchronisés en continu restent tout de même à jour quand ils dévient de leur état souhaité.
Issues liées
No response
Exemples simples
- En tant qu'opérateur, je veux activer une option « correction périodique des écarts » sur un projet, pour n'importe quel plugin, sans activer la synchronisation continue.
- Je veux que cette correction s'exécute régulièrement (toutes les quelques heures) uniquement sur les projets concernés et non suspendus.
- Je veux pouvoir arrêter cette correction à tout moment en désactivant l'option ou en suspendant le projet.
Spécifications techniques
- La solution doit couvrir l'ensemble des plugins de manière homogène (
argocd, gitlab, vault, keycloak, nexus, sonarqube, harbor).
- La correction des écarts doit respecter l'option
suspended (projet suspendu = aucune synchronisation).
- La correction des écarts ne doit pas entrer en conflit avec la synchronisation continue
autoSync déjà en place.
- L'activation doit être explicite (opt-in) par projet, sans modifier le comportement par défaut des projets existants.
Définition du fini
Description
En tant qu'opérateur de la plateforme, je souhaite pouvoir corriger automatiquement les écarts d'un projet par une mise à jour périodique, sans pour autant activer la synchronisation continue (
autoSync), afin que les projets qui ne doivent pas être synchronisés en continu restent tout de même à jour quand ils dévient de leur état souhaité.Issues liées
No response
Exemples simples
Spécifications techniques
argocd,gitlab,vault,keycloak,nexus,sonarqube,harbor).suspended(projet suspendu = aucune synchronisation).autoSyncdéjà en place.Définition du fini