Initial commit

This commit is contained in:
2026-02-21 16:54:18 +01:00
commit 0cf33cd95b
80 changed files with 8042 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
---
- name: Create VXLAN interface setup script
template:
src: setup-vxlan.sh.j2
dest: /usr/local/bin/setup-vxlan-{{ gateway_config.lab_name }}.sh
mode: '0755'
- name: Create systemd service for VXLAN
template:
src: vxlan.service.j2
dest: /etc/systemd/system/vxlan-{{ gateway_config.lab_name }}.service
notify: reload systemd
- name: Enable and start VXLAN service
systemd:
name: vxlan-{{ gateway_config.lab_name }}
enabled: yes
state: started
daemon_reload: yes