ansible-chezlepro/README.md
2026-01-12 18:37:44 -05:00

821 B

Chezlepro Ansible

Dépôt Ansible normalisé (inventaire + playbooks + rôles) pour l'écosystème Chezlepro.

Démarrage rapide

  1. Ajuster l'inventaire :
  • inventories/prod/hosts.yml
  • inventories/prod/group_vars/all.yml
  • (optionnel) inventories/prod/group_vars/vault.yml (Ansible Vault)
  1. Exécuter :
ansible-playbook -i inventories/prod/hosts.yml playbooks/site.yml

Playbooks

  • playbooks/site.yml : orchestration globale (baseline + sécurité + services)
  • playbooks/proxmox_deb12_cloudinit.yml : provisioning Proxmox (template Debian 12 + clones)

Rôles

  • Baseline : baseline_packages, baseline_updates
  • Sécurité : security_hardening, firewall_nftables
  • Services : monitoring_icinga, dns_powerdns, reverse_proxy_traefik
  • Proxmox : proxmox_deb12_cloudinit