Environments supported
PowerDNS version 3.0 or above on the target server(s)
Either BIND or MySQL backend
Overview
Step 1: Setup your PowerDNS Server
Step 2: Import your PowerDNS zones
Step 3: Edit/Push your zones to PowerDNS
BIND Backend
Note on SSH
The integration does not require a remote database connection, but it does require an SSH account and a writable directory. The SSH account must have access to the server. This account will also be used for DNSSEC functionality within PowerDNS.
MySQL Backend
Note on SSH
The integration requires a remote database connection, so will need a mysql user with permissions for remote administration. We highly recommend using ACLs to ensure that configuration only occurs from intended sources.
For DNSSEC functionality, you will need a standard SSH user account withing your PowerDNS user group
Please note that Views are not supported with the MySQL backend
Database
The integration supports MySQL Backend with Postgres Backend and GenericDB coming soon