BOSH Release of the PowerDNS DNS Server
Switch branches/tags
Nothing to show
Clone or download
cunnie PowerDNS BOSH Release 4.1.4
- bumped boost libraries to 1.68.0 (was 1.64.0)
- bumped the stemcell in the BOSH Lite manifest from Trusty to Xenial;
Latest commit aed65b2 Oct 10, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.final_builds
config PowerDNS BOSH Release 4.1.4 Oct 10, 2018
docs PowerDNS BOSH Release 4.1.4 Oct 10, 2018
jobs/pdns
manifests
packages
releases/pdns
src
.gitignore
LICENSE Initial commit Jul 21, 2016
README.md

README.md

BOSH PowerDNS Release

BOSH release for the PowerDNS Authoritative DNS (Domain Name System) Server.

How To

In this example, we deploy to BOSH Lite:

cd ~/workspace/pdns-release
bosh -e vbox ur
bosh -e vbox -d pdns -n deploy manifests/pdns-lite.yml
# query the PowerDNS server
dig +short SOA example.com @10.244.0.34
  ns1.example.com. ahu.example.com. 2008080300 1800 3600 604800 3600

For a richer example, see how sslip.io uses these pdns job properties to provide its service: https://github.com/cunnie/sslip.io/blob/master/conf/sslip.io%2Bnono.io.yml.

NOTES/BUGS:

  • The release does not include the PowerDNS Recursor server, only the PowerDNS Authoritative Server.
  • The release does not include the MySQL backend.
  • pdns_server's STDERR is logged to /var/vcap/sys/log/pdns/pdns_server.stderr.log, but its STDOUT is logged to syslog's DAEMON facility (typically /var/log/daemon.log)
  • Set local-ipv6= in pdns.conf unless you've enabled IPv6 in your stemcell

Developer Notes

Developer notes, such as building and test a release, are available here.