| name | twelve-factor-admin-processes |
| description | Utiliser ce skill quand il faut appliquer le facteur XII du Twelve-Factor App, exécution des tâches d'administration et de maintenance comme des processus ponctuels, sur la même release, avec la même configuration et la même isolation de dépendances que l'application. |
Twelve-Factor Admin Processes
Quand utiliser
Utiliser ce skill quand la demande porte specifiquement sur ce facteur du Twelve-Factor App, dans un contexte d audit, de conception, de documentation ou de refactorisation.
Lire ../../references/12factor-net-fr/12-admin-processes.md.
But
S'assurer que les opérations d'administration et de maintenance s'exécutent comme des processus one-off alignés sur la release courante.
Procedure
Verifications
- Les scripts d'admin vivent avec le code de l'application.
- Ils utilisent la même release, la même configuration et la même isolation de dépendances.
- Ils s'exécutent via les mécanismes du runtime cible.
- Les commandes ponctuelles sont reproductibles.
Signaux de non-conformité
- Scripts stockés hors dépôt ou lancés depuis des postes personnels.
- Migrations exécutées dans un contexte différent du service applicatif.
- Dépendances différentes entre web, workers et tâches d'admin.
Sortie attendue
- Inventaire des tâches one-off
- Écarts d'exécution avec le runtime principal
- Mesures pour rendre ces opérations sûres et reproductibles