feat: setup anycast consul dns

- manage frrouting repo/ospf
- change to systemd-networkd
- enable ospf on incus nodes bridges
This commit is contained in:
2025-05-09 21:25:38 +10:00
parent ed947dee59
commit f35459852e
6 changed files with 243 additions and 2 deletions
+8 -2
View File
@@ -26,12 +26,12 @@ consul::services:
- 'incus'
- 'container'
- 'lxd'
address: "%{facts.networking.ip}"
address: "%{hiera('networking_loopback0_ip')}"
port: 8443
checks:
- id: 'incus_https_check'
name: 'incus HTTPS Check'
http: "https://%{facts.networking.fqdn}:8443"
http: "https://%{hiera('networking_loopback0_ip')}:8443"
method: 'GET'
tls_skip_verify: true
interval: '10s'
@@ -110,6 +110,12 @@ frrouting::ospfd_interfaces:
area: 0.0.0.0
loopback2:
area: 0.0.0.0
brcom1:
area: 0.0.0.0
brdmz1:
area: 0.0.0.0
brwan1:
area: 0.0.0.0
frrouting::daemons:
ospfd: true