Morgan Dutemple
← Tous les loops
VérificationClaude CodeCursorCodex

Vérification post-déploiement

Une fois un déploiement lancé, l'agent interroge périodiquement les endpoints de santé (health check) et les tests de fumée (smoke tests) de l'application, jusqu'à obtenir des réponses saines sur l'ensemble d'entre eux. Utile en particulier quand le déploiement lui-même est asynchrone et que sa réussite technique ne garantit pas que l'application répond correctement une fois live.

Commande

/loop 15m puis curl -fsS <url-de-sante>

Inspiré de loops.elorm.xyz, reformulé et complété.

Déclencheur

Après tout déploiement, sur intervalle régulier (15 minutes recommandé).

Portes de feedback

  • Requête sur l'endpoint de santé de l'application
  • Requête sur les endpoints de tests de fumée si définis

Conditions de sortie

  • Tous les endpoints surveillés retournent un statut sain

Avantages

  • Détecte un déploiement techniquement réussi mais fonctionnellement cassé, un cas que le CI seul ne couvre pas toujours
  • Automatise une vérification qu'on oublie facilement de faire manuellement après un déploiement tardif

Comment démarrer

  1. 1S'assurer que l'application expose un endpoint de santé fiable avant de mettre en place cette boucle
  2. 2Définir un intervalle de vérification cohérent avec le temps de démarrage habituel de l'application

Points de vigilance

  • Nécessite des endpoints de santé déjà en place dans l'application ; n'apporte rien si ce n'est pas le cas
  • Un endpoint de santé qui répond correctement ne garantit pas l'absence de régression fonctionnelle plus subtile

Questions fréquentes

Cette vérification remplace-t-elle un monitoring de production classique ?

Non, elle couvre la fenêtre immédiate après un déploiement. Un monitoring continu reste nécessaire pour la suite du cycle de vie de l'application.