Installs a basic PowerDNS authorative server, and enables different backend configurations.
See the full Salt Formulas installation and usage instructions.
All the configuration for powerdns is done via pillar (pillar.example).
Installs PowerDNS authorative server.
Installs PowerDNS authorative server from official repostiory.
Installs PowerDNS MySQL backend package.
Installs PowerDNS PostgreSQL backend package.
Installs PowerDNS sqlite3 backend package. Initializes sqlite3 db specified in config pillar.
Configures PowerDNS authorative server.
Installes the required pdnsapi python module. Requires pip to work.
To use this module, you need to have the following set either in pillar or your minion config:
pdns.url: "http://127.0.0.1:8081"
pdns.server_id: "localhost"
pdns.api_key: "deadbeef"