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:
parent
87c8aac5f5
commit
db2842689a
12 changed files with 978 additions and 3 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue