déploie OpenStack 2025.2 avec Kolla-Ansible (tout-en-un, API sur dummy0)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Adam Belkacemi 2026-10-07 15:50:54 +02:00
parent 87c8aac5f5
commit db2842689a
12 changed files with 978 additions and 3 deletions

View file

@ -5,6 +5,15 @@
state: restarted
enabled: true
# Le rechargement commence par `flush ruleset`, qui efface aussi la table de
# fail2ban (f2b-table) : on relance fail2ban juste après pour qu'il la
# reconstruise et rebannisse les IP encore en cours de bannissement.
- name: relancer fail2ban après le pare-feu
listen: recharger nftables
ansible.builtin.systemd:
name: fail2ban
state: restarted
- name: recharger ssh
ansible.builtin.service:
name: ssh

View file

@ -95,6 +95,14 @@
validate: "nft -c -f %s"
notify: recharger nftables
# Recharge même si nftables.conf n'a pas changé, pour effacer des tables
# ajoutées par un autre logiciel (ex. Docker) : -e durcissement_forcer_rechargement=true
- name: forcer le rechargement du pare-feu (sur demande)
ansible.builtin.command: /bin/true
changed_when: true
notify: recharger nftables
when: durcissement_forcer_rechargement | default(false) | bool
- name: appliquer le pare-feu immédiatement
ansible.builtin.meta: flush_handlers