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/exemples/modeles/integral/plan/applications.yml
Daniel Allaire 603d2f18e1 Catalogue : modeles prets (socle, forge, identite, observabilite, integral)
Cinq modeles d'ecosystemes prets a deployer, en plus de presence-web,
generes par un script pilote par spec :
- socle (4 VM) : DNS/PKI/edge/mail ;
- forge (6) : socle + Forgejo + PG ;
- identite (6) : socle + LDAP + Keycloak + PG ;
- observabilite (7) : socle + Prometheus/Loki/Grafana + Icinga ;
- integral (11) : tous les services implementes.

Chacun valide par generation : ecosysteme distinct, zero fuite Chezlepro,
verificateurs OK. collaboration (Nextcloud/Collabora) reste a construire.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-24 11:12:07 -04:00

57 lines
1.1 KiB
YAML

---
applications:
step_ca:
groupe: serveur_step_ca
hote: infra-pki-01
nginx:
groupe: serveur_nginx
hote: infra-edge-01
sendmail:
groupe: serveur_sendmail
hote: infra-mail-01
powerdns:
groupe: serveur_powerdns
hote: infra-dns-01
postgresql:
groupe: serveur_postgresql
hote: data-01
port: 5432
redis:
groupe: serveur_redis
hote: data-01
openldap:
groupe: serveur_openldap
hote: idm-01
keycloak:
groupe: serveur_keycloak
hote: idm-01
port: 8080
expose:
- auth.exemple.ca
forgejo:
groupe: serveur_forgejo
hote: forge-01
port: 3000
expose:
- forge.exemple.ca
prometheus:
groupe: serveur_prometheus
hote: obs-01
loki:
groupe: serveur_loki
hote: obs-01
grafana:
groupe: serveur_grafana
hote: obs-01
port: 3000
expose:
- grafana.exemple.ca
icinga:
groupe: serveur_icinga
hote: mon-01
web_frontal:
groupe: serveur_web_frontal
hote: web-frontal-01
web_dorsal:
groupe: serveur_web_dorsal
hote: web-dorsal-01