les commentaires !

This commit is contained in:
fab committed 2026-11-13 11:34:17 +01:00
1 parent af7ab678af
commit 910ac5bfab
1 file changed
+13
@@ -21,6 +21,19 @@ from prometheus_client import (
generate_latest, generate_latest,
) )
# ============================================================
# Récupère depuis Git le contenu du répertoire dockers/ du dépôt KAZ.
# Nettoie les anciens répertoires temporaires /tmp/docker-inventaire-* à chaque nouvel inventaire.
# Parcourt les fichiers docker-compose.yml et leurs variantes.
# Extrait les images Docker et les versions déclarées dans les fichiers Compose.
# Regroupe les images par projet et service.
# Interroge les registres Docker pour récupérer les tags disponibles.
# Recherche la dernière version stable détectée pour chaque image.
# Compare cette version avec celle déclarée dans Git.
# Publie des métriques Prometheus indiquant les versions et les mises à jour disponibles.
# Répète l'inventaire toutes les heures et expose les métriques sur le port 9911 pour Prometheus et Grafana.
# ============================================================
# ============================================================ # ============================================================
# Configuration # Configuration