Stack technique
Infrastructure as Code
Terraform , provider bpg/proxmox
Module générique vm/ paramétrable (OS, ressources, réseau, mot de passe, clé SSH)
Backend d'état local partagé (/srv/tfstate/terraform.tfstate), accessible aussi bien en ligne de commande que depuis Semaphore
Gestion de configuration
Ansible , exécuté en CLI et via Semaphore
Collection microsoft.ad pour la gestion Active Directory
Playbooks organisés par domaine fonctionnel (annuaire, monitoring, services applicatifs)
Portail d'automatisation
Semaphore UI , installation native (paquet .deb, service systemd), base PostgreSQL
Supervision
Prometheus : collecte de métriques via node_exporter (Linux) et windows_exporter (Windows), découverte de cibles par fichiers JSON générés dynamiquement
Grafana : visualisation, dashboards communautaires adaptés (Node Exporter Full, Windows Exporter)
Loki + Grafana Alloy : centralisation des logs (journald côté Linux, journal d'événements côté Windows)
CMDB et gestion de tickets
GLPI , avec l'agent GLPI installé automatiquement sur chaque VM pour l'inventaire matériel/logiciel et aussi la gestion des incidents, des demandes avec des affectations
Gestion des mots de passe
TeamPass , authentification Active Directory (LDAP)
Sauvegardes
Proxmox Backup Server , avec déduplication et sauvegardes incrémentales, stockage sur NAS Synology
Analyse de vulnérabilités
Greenbone Community Edition (OpenVAS) , déployé via Docker Compose (seule voie d'installation supportée par l'éditeur pour cette solution)
Authentification Windows (templates)
Cloudbase-Init , pour l'injection de la configuration cloud-init sur les VM Windows (équivalent de cloud-init côté Linux)