Convert OpenBSD hosts with CARP to use new VIP interfaces
This commit is contained in:
parent
d63f828e8b
commit
c7d8c1e677
7 changed files with 27 additions and 28 deletions
|
@ -1,11 +1,10 @@
|
|||
---
|
||||
network_carp_interfaces:
|
||||
network_vip_interfaces:
|
||||
- device: vio3
|
||||
vhid: 145
|
||||
ipaddr: 37.16.96.145
|
||||
netmask: 255.255.255.240
|
||||
pass: "{{ carp145_pass }}"
|
||||
advskew: 128
|
||||
pass: "{{ vip145_pass }}"
|
||||
network_dns_servers: [172.20.20.10, 172.20.21.1, 172.20.21.2]
|
||||
|
||||
# use custom firewall and ifstated config
|
||||
|
|
|
@ -1,17 +1,17 @@
|
|||
---
|
||||
network_carp_interfaces:
|
||||
network_vip_interfaces:
|
||||
- device: vio0
|
||||
vhid: 1
|
||||
ipaddr: 172.20.20.1
|
||||
netmask: 255.255.252.0
|
||||
pass: "{{ carp1_pass }}"
|
||||
advskew: 128
|
||||
pass: "{{ vip1_pass }}"
|
||||
priority: 120
|
||||
- device: vio0
|
||||
vhid: 10
|
||||
ipaddr: 172.20.20.10
|
||||
netmask: 255.255.252.0
|
||||
pass: "{{ carp10_pass }}"
|
||||
advskew: 128
|
||||
pass: "{{ vip10_pass }}"
|
||||
priority: 120
|
||||
network_ether_interfaces:
|
||||
- device: vio1
|
||||
proto: none
|
||||
|
|
|
@ -9,12 +9,12 @@ firewall_in:
|
|||
- {proto: tcp, port: 4949, from: [172.20.20.0/22, 81.175.130.44/32]}
|
||||
|
||||
ifstated_config: ifstated-ns.conf
|
||||
network_carp_interfaces:
|
||||
network_vip_interfaces:
|
||||
- device: vio1
|
||||
vhid: 157
|
||||
ipaddr: 37.16.96.157
|
||||
netmask: 255.255.255.240
|
||||
pass: "{{ carp157_pass }}"
|
||||
pass: "{{ vip157_pass }}"
|
||||
|
||||
nsd_server: ns1.foo.sh
|
||||
nsd_zones:
|
||||
|
|
|
@ -10,35 +10,35 @@ network_dns_search:
|
|||
- foo.sh
|
||||
network_default_gateway: 37.16.96.145
|
||||
|
||||
network_carp_interfaces:
|
||||
network_vip_interfaces:
|
||||
- device: vio0
|
||||
vhid: 8
|
||||
ipaddr: 172.20.20.8
|
||||
netmask: 255.255.252.0
|
||||
pass: "{{ carp8_pass }}"
|
||||
advskew: "{{ carp8_advskew }}"
|
||||
pass: "{{ vip8_pass }}"
|
||||
priority: "{{ carp8_advskew }}"
|
||||
- device: vio0
|
||||
vhid: 9
|
||||
ipaddr: 172.20.20.9
|
||||
netmask: 255.255.252.0
|
||||
pass: "{{ carp9_pass }}"
|
||||
advskew: "{{ carp9_advskew }}"
|
||||
pass: "{{ vip9_pass }}"
|
||||
priority: "{{ carp9_advskew }}"
|
||||
- device: vio1
|
||||
vhid: 153
|
||||
ipaddr: 37.16.96.153
|
||||
netmask: 255.255.255.240
|
||||
ip6addr: 2a00:4cc1:6:1006:feed:dead:beef:153
|
||||
ip6netmask: 64
|
||||
pass: "{{ carp153_pass }}"
|
||||
advskew: "{{ carp153_advskew }}"
|
||||
pass: "{{ vip153_pass }}"
|
||||
priority: "{{ carp153_advskew }}"
|
||||
- device: vio1
|
||||
vhid: 154
|
||||
ipaddr: 37.16.96.154
|
||||
netmask: 255.255.255.240
|
||||
ip6addr: 2a00:4cc1:6:1006:feed:dead:beef:154
|
||||
ip6netmask: 64
|
||||
pass: "{{ carp154_pass }}"
|
||||
advskew: "{{ carp154_advskew }}"
|
||||
pass: "{{ vip154_pass }}"
|
||||
priority: "{{ carp154_advskew }}"
|
||||
|
||||
ifstated_config: ifstated-proxy.conf
|
||||
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
---
|
||||
network_carp_interfaces: []
|
||||
network_vip_interfaces: []
|
||||
nsd_server: ns2.foo.sh
|
||||
|
|
|
@ -12,7 +12,7 @@ network_interfaces:
|
|||
proto: none
|
||||
|
||||
# kludge advskew values for carps
|
||||
carp8_advskew: 0
|
||||
carp9_advskew: 128
|
||||
carp153_advskew: 0
|
||||
carp154_advskew: 128
|
||||
vip8_priority: 240
|
||||
vip9_priority: 120
|
||||
vip153_priority: 240
|
||||
vip154_priority: 120
|
||||
|
|
|
@ -11,7 +11,7 @@ network_interfaces:
|
|||
vlan: 102
|
||||
proto: none
|
||||
|
||||
carp8_advskew: 128
|
||||
carp9_advskew: 0
|
||||
carp153_advskew: 128
|
||||
carp154_advskew: 0
|
||||
vip8_priority: 120
|
||||
vip9_priority: 240
|
||||
vip153_priority: 120
|
||||
vip154_priority: 240
|
||||
|
|
Loading…
Add table
Reference in a new issue