Route all of pvx9x over 40Gbit backplane

This commit is contained in:
Arti Zirk
2025-08-02 13:26:16 +03:00
parent 486a05e865
commit 5b120c3228
6 changed files with 63 additions and 1 deletions

View File

@@ -7,6 +7,7 @@
- pve92
- pve93
gather_facts: false
tasks:
- name: Load secrets
ansible.builtin.include_vars:
@@ -52,9 +53,35 @@
enabled: true
state: started
- name: configure ebtables
ansible.builtin.template:
src: templates/ebtables.rules.j2
dest: /etc/ebtables.rules
mode: "u=rw,g=r,o=r"
notify: reload ebtables
tags: ebtables
- name: create ebtables systemd service
ansible.builtin.template:
src: templates/ebtables.service.j2
dest: /etc/systemd/system/ebtables.service
mode: "u=rw,g=r,o=r"
tags: ebtables
- name: enable/start ebtables service
ansible.builtin.systemd_service:
name: ebtables.service
enabled: true
state: started
tags: ebtables
handlers:
- name: reload FRR
ansible.builtin.systemd_service:
name: frr.service
state: reloaded
state: reloaded
- name: reload ebtables
ansible.builtin.systemd_service:
name: frr.service
state: restarted