fix: allow transfer for external-dns
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
ci/woodpecker/pr/erb-validate Pipeline was successful
ci/woodpecker/pr/puppet-lint Pipeline was successful
ci/woodpecker/pr/ruby-validate Pipeline was successful
ci/woodpecker/pr/yamllint Pipeline was successful
ci/woodpecker/pr/bolt-validate Pipeline was successful
ci/woodpecker/pr/epp-validate Pipeline was successful
ci/woodpecker/pr/puppet-validate Pipeline was successful
ci/woodpecker/pr/ruby-check Pipeline was successful
external-dns required axfr support to remove old records. add the capability for the externaldns tsig key.
This commit is contained in:
@@ -28,8 +28,8 @@ class externaldns::master inherits externaldns {
|
|||||||
dynamic => true,
|
dynamic => true,
|
||||||
allow_updates => ['key externaldns-key'],
|
allow_updates => ['key externaldns-key'],
|
||||||
allow_transfers => empty($slave_ips) ? {
|
allow_transfers => empty($slave_ips) ? {
|
||||||
true => [],
|
true => ['key externaldns-key'],
|
||||||
false => ['dns-slaves'],
|
false => ['key externaldns-key','dns-slaves'],
|
||||||
},
|
},
|
||||||
ns_notify => !empty($slave_ips),
|
ns_notify => !empty($slave_ips),
|
||||||
also_notify => $slave_ips,
|
also_notify => $slave_ips,
|
||||||
@@ -42,4 +42,4 @@ class externaldns::master inherits externaldns {
|
|||||||
recursion => false,
|
recursion => false,
|
||||||
zones => $externaldns::k8s_zones,
|
zones => $externaldns::k8s_zones,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user