feat: exclude anycast0 addresses
- exclude managing anycast interfaces on per-node basis - update all hosts with anycast loopback0 to anycast0
This commit is contained in:
@@ -46,8 +46,8 @@ class profiles::dns::base (
|
||||
# export dns records for client
|
||||
$facts['networking']['interfaces'].each | $interface, $data | {
|
||||
|
||||
# exclude those without ipv4 address, and lo
|
||||
if $data['ip'] and $interface != 'lo' {
|
||||
# exclude those without ipv4 address, lo and anycast addresses
|
||||
if $data['ip'] and $interface != 'lo' and $interface !~ /^anycast[0-9]$/ {
|
||||
|
||||
# use defaults for the primary_interface
|
||||
if $interface == $primary_interface {
|
||||
|
||||
Reference in New Issue
Block a user