Version information
released Aug 9th 2014
Start using this module
Add this module to your Puppetfile:
mod 'lesaux-bindrecords', '0.0.2'
Learn more about managing modules with a PuppetfileDocumentation
lesaux/bindrecords — version 0.0.2 Aug 9th 2014
bind::records
Description
nsupdate dns records with puppet
Overview
Use a hash to maintain records:
IN/CNAME/www.example.com:
ensure: present
rrdata:
- server.example.com.
ttl: 86400
zone: example.com
server: ns.example.com
keyname: rndc-key
hmac: hmac-md5
secret: yoursecretkey
IN/A/server.example.com:
ensure: present
rrdata:
- 192.168.0.1
ttl: 86400
zone: example.com
server: ns.example.com
keyname: rndc-key
hmac: hmac-md5
secret: yoursecretkey
IN/PTR/1.0.168.192.in-addr.arpa:
ensure: present
rrdata:
- server.example.com.
ttl: 86400
zone: 0.168.192.in-addr.arpa
server: ns.example.com
keyname: rndc-key
hmac: hmac-md5
secret: yoursecretkey
Types in this module release
Dependencies
- puppetlabs/concat (>= 1.0.0)