This repository has been archived on 2026-06-26. You can view files and clone it, but cannot push or open issues or pull requests.
Set-OPS/instance/plan/applications.yml
Daniel Allaire 17f65efb18 Decouplage moteur/instance Phase 2a : sortir le plan
Les 5 registres (serveurs/applications/bases-donnees/domaines/nomenclature)
quittent docs/ pour instance/plan/. Localisation :
- scripts : variable d'env SETOPS_INSTANCE (defaut <depot>/instance) ;
- roles/playbooks : variable setops_plan_dir (group_vars d'instance).

docs/ ne garde que les guides .md + dependances-groupes.yml (moteur).
.ansible-lint exclut instance/plan/ (registres de donnees).

Non destructif : diff vide, ansible-lint 0 echec, include_vars via
setops_plan_dir teste. (Phase 2b : l'inventaire.)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 09:10:49 -04:00

59 lines
1.3 KiB
YAML

# Registre des applications Set-OPS (application = entite pivot).
# Edite par make inventaire-ui ou scripts/applications.py.
# Une VM peut porter plusieurs applications ; une base se lie a une application.
---
applications:
collabora:
groupe: serveur_collabora
hote: collab-01
nextcloud:
groupe: serveur_nextcloud
hote: collab-01
pg-principal:
groupe: serveur_postgresql
hote: data-01
redis:
groupe: serveur_redis
hote: data-01
forge:
groupe: serveur_forgejo
hote: forge-01
keycloak:
groupe: serveur_keycloak
hote: idm-01
openldap:
groupe: serveur_openldap
hote: idm-01
powerdns:
groupe: serveur_powerdns
hote: infra-dns-01
nginx:
groupe: serveur_nginx
hote: infra-edge-01
sendmail:
groupe: serveur_sendmail
hote: infra-mail-01
step_ca:
groupe: serveur_step_ca
hote: infra-pki-01
icinga:
groupe: serveur_icinga
hote: mon-01
grafana:
groupe: serveur_grafana
hote: obs-01
loki:
groupe: serveur_loki
hote: obs-01
prometheus:
groupe: serveur_prometheus
hote: obs-01
web_dorsaux:
groupe: serveur_web_dorsal
hote: web-dorsal-01
web_frontaux:
groupe: serveur_web_frontal
hote: web-frontal-01
web_frontaux-web-frontal-02:
groupe: serveur_web_frontal
hote: web-frontal-02