Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 

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.

About

BOSH Release of the PowerDNS DNS Server

Resources

License

Packages

No packages published