feat: manage route-reflectors

- add route-reflector role and hieradata
- enable using dhcp in networkd
- add hieradata/node/* entries for route-reflectors
This commit is contained in:
2025-04-25 00:34:09 +10:00
parent 2321186ad5
commit f4ac1f2000
12 changed files with 143 additions and 12 deletions
@@ -0,0 +1,5 @@
---
networking_loopback0_ip: 198.18.19.14 # management loopback
networking::interfaces:
eth0:
mac: 00:16:3e:69:0f:3b
@@ -0,0 +1,5 @@
---
networking_loopback0_ip: 198.18.19.15 # management loopback
networking::interfaces:
eth0:
mac: 00:16:3e:55:46:bd
@@ -0,0 +1,5 @@
---
networking_loopback0_ip: 198.18.19.16 # management loopback
networking::interfaces:
eth0:
mac: 00:16:3e:6a:25:6b
@@ -0,0 +1,5 @@
---
networking_loopback0_ip: 198.18.19.17 # management loopback
networking::interfaces:
eth0:
mac: 00:16:3e:63:89:f2
@@ -0,0 +1,5 @@
---
networking_loopback0_ip: 198.18.19.18 # management loopback
networking::interfaces:
eth0:
mac: 00:16:3e:ca:e1:51