[keepalived] Rafraichissement de la conf
parent
223ff3e300
commit
28fa6e0a94
|
@ -5,26 +5,33 @@ glob_keepalived:
|
|||
mail_destination: root@crans.org
|
||||
smtp_server: smtp.adm.crans.org
|
||||
pool:
|
||||
dhcp:
|
||||
all:
|
||||
password: "plopisverysecure"
|
||||
id: 60
|
||||
ipv6: yes
|
||||
notify: /usr/scripts/notify-dhcp
|
||||
zones:
|
||||
- vlan: zayo
|
||||
ipv4: 158.255.113.73/31
|
||||
brd: false
|
||||
ipv6: 2001:1b48:2:103::bb:2/126
|
||||
- vlan: srv
|
||||
ipv4: 185.230.79.62/26
|
||||
ipv6: 2a0c:700:2::ff:fe00:9902/64
|
||||
- vlan: srv_nat
|
||||
ipv4: 172.16.3.99/24
|
||||
ipv6: 2a0c:700:3::ff:fe00:9903/64
|
||||
- vlan: accueil
|
||||
ipv4: 172.16.14.99/24
|
||||
- vlan: infra
|
||||
ipv4: 172.16.32.99/22
|
||||
ipv6: fd00::11:0:ff:fe00:9911/64
|
||||
- vlan: adh
|
||||
ipv4: 185.230.78.99/24
|
||||
brd: true
|
||||
ipv6: 2a0c:700:12::ff:fe00:9912/48
|
||||
- vlan: adh_nat
|
||||
ipv4: 100.64.0.99/16
|
||||
brd: true
|
||||
ipv6: 2a0c:700:13::ff:fe00:9913/48
|
||||
radius:
|
||||
password: 'plopisverysecure'
|
||||
id: 61
|
||||
ipv6: yes
|
||||
zones:
|
||||
- vlan: infra
|
||||
ipv4: 172.16.32.99/22
|
||||
brd: true
|
||||
ipv6: fd00::11:0:ff:fe00:9911/64
|
||||
- vlan: federez
|
||||
ipv4: 100.65.0.99/16
|
||||
ipv6: 2a0c:700:254::ff:fe00:99fe/64
|
||||
|
|
|
@ -6,17 +6,15 @@ interfaces:
|
|||
infra: ens21
|
||||
adh: ens22
|
||||
adh_nat: ens23
|
||||
zayo: enp1s3
|
||||
federez: enp1s4
|
||||
|
||||
firewall:
|
||||
version: HEAD
|
||||
|
||||
loc_keepalived:
|
||||
instances:
|
||||
- name: dhcp
|
||||
tag: VI_DHCP
|
||||
state: BACKUP
|
||||
priority: 100
|
||||
- name: radius
|
||||
tag: VI_RAD
|
||||
- name: all
|
||||
tag: VI_ALL
|
||||
state: BACKUP
|
||||
priority: 100
|
||||
|
|
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: ens18
|
||||
srv: ens19
|
||||
srv_nat: ens20
|
||||
infra: ens21
|
||||
adh: ens22
|
||||
adh_nat: ens23
|
||||
zayo: enp1s3
|
||||
federez: enp1s4
|
||||
accueil: ens1
|
||||
|
||||
firewall:
|
||||
version: HEAD
|
||||
|
||||
loc_keepalived:
|
||||
instances:
|
||||
- name: all
|
||||
tag: VI_ALL
|
||||
state: BACKUP
|
||||
priority: 50
|
|
@ -1,24 +1,22 @@
|
|||
---
|
||||
interfaces:
|
||||
adm: ens18
|
||||
srv: ens19
|
||||
srv_nat: ens20
|
||||
adm: ens18
|
||||
infra: ens21
|
||||
adh: ens22
|
||||
adh_nat: ens23
|
||||
srv_old: ens1
|
||||
zayo: enp1s3
|
||||
federez: enp1s4
|
||||
accueil: ens1
|
||||
|
||||
firewall:
|
||||
version: HEAD
|
||||
|
||||
loc_keepalived:
|
||||
instances:
|
||||
- name: dhcp
|
||||
tag: VI_DHCP
|
||||
state: MASTER
|
||||
priority: 150
|
||||
- name: radius
|
||||
tag: VI_RAD
|
||||
- name: all
|
||||
tag: VI_ALL
|
||||
state: MASTER
|
||||
priority: 150
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@ vrrp_instance {{ instance.tag }}4 {
|
|||
|
||||
virtual_ipaddress {
|
||||
{% for zone in keepalived.pool[instance.name].zones %}
|
||||
{% if zone.brd %}
|
||||
{% if zone.brd is undefined or zone.brd %}
|
||||
{{ zone.ipv4 }} brd {{ zone.ipv4 | ipaddr('broadcast') }} dev {{ interfaces[zone.vlan] }} scope global
|
||||
{% else %}
|
||||
{{ zone.ipv4 }} dev {{ interfaces[zone.vlan] }} scope global
|
||||
|
|
Loading…
Reference in New Issue