821 B
821 B
Chezlepro Ansible
Dépôt Ansible normalisé (inventaire + playbooks + rôles) pour l'écosystème Chezlepro.
Démarrage rapide
- Ajuster l'inventaire :
inventories/prod/hosts.ymlinventories/prod/group_vars/all.yml- (optionnel)
inventories/prod/group_vars/vault.yml(Ansible Vault)
- 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