bindrecords

manage BIND records

Pierig Le Saux

lesaux

9,144 downloads

9,031 latest version

4.1 quality score

Version information

  • 0.0.2 (latest)
  • 0.0.1
released Aug 9th 2014

Start using this module

Documentation

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