Skip to content
This repository has been archived by the owner on Oct 6, 2020. It is now read-only.

Ansible Playbook Example with PowerDNS, MySQL replication, PowerDNS-Admin, Gunicorn, Nginx, SSL

Notifications You must be signed in to change notification settings

adzhurinskij/ansible_pdns_admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Playbook Example for deploing PowerDNS Actoritative and Recursor servers with MySQL backend (Master/Slave replication) and PowerDNS-Admin web GUI (Flask, Gunicorn, Nginx, SSL)

Using:

  • Install complementary roles:
ansible-galaxy install -r install_roles.yml
  • Configure password in group_vars/all.yml (you can encrypt this file with ansible-vault)
  • Replace mysql_replication_master in dns_admin.yml for real ip of your master server
  • Deploy
ansible-playbook dns_admin.yml
  • Open PowerDNS-Admin - https://servers_ip/. Default login and password: admin / admin

About

Ansible Playbook Example with PowerDNS, MySQL replication, PowerDNS-Admin, Gunicorn, Nginx, SSL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published