Commit graph

17 commits

Author SHA1 Message Date
Julian Labus 04c2ed7e30
service-bind-slave: add stunnel4 for DNS-over-TLS 2019-04-05 19:53:19 +02:00
Tobias Hachmer 869dd5b62a
Migrate internal DNS master to PowerDNS
* Add playbook dns to manage internal dns master servers
 * Add role to manage PowerDNS Admin Web Frontend for PowerDNS
 * Move dns zone related data from mesh list to a simpler dict with a simple zone list
 * Update role service-bind-slave
 * Update Readme.md
 * Add requirements.yml
 * Update .gitignore
2019-03-20 19:43:11 +01:00
Julian Labus 721b278d3b
Roles: improve multidomain support 2019-03-02 18:12:56 +01:00
Tobias Hachmer 2b0e5d7c4a
Role service-bind-slave: listen on loopback + anycast ip addresses 2018-11-07 10:28:35 +01:00
Julian Labus 55ca196248
Revert "Role service-bind-slave: listen on loopback + anycast ip addresses"
This reverts commit 61382ce676.
2018-11-05 15:43:12 +01:00
Tobias Hachmer 61382ce676
Role service-bind-slave: listen on loopback + anycast ip addresses 2018-11-01 19:33:46 +01:00
Tobias Hachmer 69a12e0696
Migrate all with_* loops to new loop directive 2018-09-18 14:27:58 +02:00
Tobias Hachmer 886cdb2417 Handlers: move all handlers into their roles, again 2018-03-01 06:34:55 +01:00
Julian Labus a97d27779d
Fix READMEs 2018-02-28 15:20:51 +01:00
Tobias Hachmer 8212e17d6a Ensure systemd units are started 2017-10-26 22:35:55 +02:00
Tobias Hachmer f934a88661 Move all handlers to one single role 2017-10-13 07:28:41 +02:00
Tobias Hachmer f56215f03c Remove unnecessary handlers 2017-10-11 22:04:36 +02:00
Tobias Hachmer 79017f02d6 Use package module where possible instead of apt 2017-10-11 17:53:20 +02:00
Tobias Hachmer 63ca114c95 Migrate nested dictionary meshes into a list of dictionaries
- migrate dictionary `ipv6` into two simple lists
 - migrate dictionary `forward_zones` into a list
2017-10-06 22:58:00 +02:00
Tobias Hachmer b0f0d63383 Role service-bind-slave: add systemd unit + timer to update icvpn bind config 2017-10-04 00:20:50 +02:00
Tobias Hachmer 31e0b6da67 Role service-bind-slave: fix file permissions 2017-10-04 00:05:53 +02:00
Tobias Hachmer 821834c4b8 Add role service-bind-slave 2017-10-02 23:34:53 +02:00