No description
Find a file
2026-06-15 07:57:35 +02:00
group_vars Add DNS for dn42 2026-06-14 22:47:08 +02:00
host_vars Add forward to internal zones for dn42 DNS 2026-06-15 07:57:35 +02:00
roles Add DNS for dn42 2026-06-14 22:47:08 +02:00
.gitignore Add atuin 2025-07-11 17:20:07 +02:00
all.yml Add DNS for dn42 2026-06-14 22:47:08 +02:00
ansible.cfg First commit 2024-09-06 21:32:54 +02:00
inventory.yml Add dn42 2026-06-14 15:00:24 +02:00
pyproject.toml Add atuin 2025-07-11 17:20:07 +02:00
README.md First commit 2024-09-06 21:32:54 +02:00
uv.lock Add atuin 2025-07-11 17:20:07 +02:00

Ansible repo

Ces rôles ont été rédigés pour gérer mon infrastructure, sans être prévus pour plus de flexibilité. Je vous déconseille d'essayer de les réutiliser tels quels, mais n'hésitez pas à en récupérer des morceaux !

Usage

Pour créer un nouveau LXC : copiez dans l'inventaire la config d'un autre LXC, en modifiant son hostname, son ip, et ses ressources si besoin. Son id sur proxmox sera (200 + [dernier octet de l'ip]). Puis ansible-playbook all.yml -i inventory.yml.

Plan d'adressage

client.chapo.li: 10.255.1.0/24
hw.chapo.li: 10.255.2.0/24
vm.chapo.li: 10.255.3.0/24
gw.chapo.li: 192.168.1.0/24
wg.chapo.li: 172.31.0.0/24