1.5 KiB
1.5 KiB
🛠 RUNBOOK — Alliance Boréale (Day-1 / Day-2)
Opérations courantes
- Modifier la SSOT :
- créer une branche, éditer
configure/configure.yaml node configure/export.mjs- commit + PR → CI verte → merge
- créer une branche, éditer
- Ajouter un tenant/site :
tenants/<code>.yaml, MAJtenant_id_map, noms & VLAN/VNI - Ajouter un service : entrée
inventory(plan, IP, tags, checks…), regénérer & déployer
PKI
- Délivrer/renouveler les certs services (5–8) via ACME interne
- Rotation semestrielle ; publier CRL ; surveiller expirations
Monitoring
- Prometheus : fraîcheur / targets down
- Icinga2 : checks
ping4+ services applicatifs ; hostgroups → escalades
DNS
- Zone principale depuis
out/zonefile.zone; TTL par défaut 300s - CNAME/TXT/MX personnalisables via
dns.recordsdans la SSOT
CI / Qualité
- Lint YAML, export SSOT, tests (si ajoutés), build docs
- Branches protégées : PR + approbation (CODEOWNERS)
Sauvegarde & Restauration
- Mirror du dépôt (forge → autre remote)
- Sauvegarde
configure/configure.yaml+out/* - Reprise : cloner constitution, réimporter SSOT, regénérer, redéployer
Sécurité
- Journaux d’accès (forge, artefacts)
- Inventaire Icinga/Prometheus à jour
- Rotation credentials CI & tokens Forge
Incidents — check rapide
- Impact (DNS, certs, réseau)
- Contournement (bascule PKI/ACME, TTL DNS)
- Correctif SSOT → export → déploiement
- Post-mortem → PR doc