Skip to content

master job from bind9/1.0.0

Github source: 996c1ed or master branch

Properties

bind_options

Map of additional options

Default
{}

forward

Forward zones in forward only mode,e.g. {name: zone1, forwarders: [1.1.1.1, 1.1.1.2]}

Default
{}

network

ACL (possible semi-colon delimited) to allow AXFR zone transfers from

Default
none

recursion

allow_from

List of IPs or CIDRs to allow recursive queries from. If recursion is enabled, localhost and localnets will always be allowed

Default
[]

forwarders

List of DNS servers to forward recursive queries on to. If not specified, recursion is disabled

Default
[]

zones

Map of DNS zone names to their BIND configuration file contents

Default
{}

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/master/ directory (learn more).

  • bin/ctl (from bin/ctl)
  • bin/monit_debugger (from bin/monit_debugger)
  • bin/ttar (from bin/ttar)
  • config/master.conf (from config/master.conf)
  • config/zones.ttar (from config/zones.ttar)
  • data/properties.sh (from data/properties.sh.erb)
  • helpers/ctl_setup.sh (from helpers/ctl_setup.sh)
  • helpers/ctl_utils.sh (from helpers/ctl_utils.sh)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.