SITE-TechnoLibre/plan/bases-donnees.yml

27 lines
948 B
YAML
Raw Normal View History

---
# LE REGISTRE DES BASES DU SITE — la garde D-72 : sans entree ici, `resoudre_base`
# REFUSE plutot que de deviner un hote, un nom de base ou un secret.
#
# Le site n'en a qu'une, et c'est voulu. Chez un locataire, PostgreSQL vit sur une
# machine dediee parce que plusieurs services la partagent ; ici un seul en a besoin.
# La base est donc sur la machine qui la consomme — une seconde VM n'aurait fait
# qu'ajouter une machine a surveiller a celle qui surveille.
serveurs_bd:
pg-site:
type: postgres
hote: site-mon-01
port: 5432
groupe: serveur_postgresql
bases_donnees:
# LA BASE D'ICINGA. Elle porte l'historique de la supervision — pas irremplacable,
# mais une base l'est par nature, et `site-mon-01` porte donc `client_backup`.
icingadb:
serveur: pg-site
base: icingadb
proprietaire: icingadb
secret: vault_bd_icingadb
consommateur: icinga
portee: application
usage: principale