Install and configure PowerDNS Admin
---
- name: Example
hosts: dns
become: true
gather_facts: yes
roles:
- role: geerlingguy.mysql
- role: powerdns.pdns
- role: geerlingguy.nodejs
- role: andrewrothstein.yarn
- role: aussielunix.powerdns-admin
See defaults/main.yml for all variables and their defaults.
One the same node:
- yarn
- nodejs
- python
Access to the following - can be on or off node:
- mysql or postgres
- PowerDNS Authoratative Server
This role has been tested on the following Operating Systems:
- Ubuntu Focal (20.04)
TODO
Tests are run on every commit, pull request, release and periodically.
If you find issues, please register them in GitHub
Testing is done using GitHub Actions and Ansible itself.
Original Author: Natthaphon Phoonsookserm