# ExternalDNS BIND module - automatically configures master or slave class externaldns ( Stdlib::Fqdn $bind_master_hostname, Array[Stdlib::Fqdn] $k8s_zones = [], Array[Stdlib::Fqdn] $slave_servers = [], String $externaldns_key_secret = '', String $externaldns_key_algorithm = 'hmac-sha256', ) { if $trusted['certname'] == $bind_master_hostname { include externaldns::master } else { include externaldns::slave } }