Julian Labus
3a77c2901f
Remove dashes from group_vars names
2019-05-22 09:18:40 +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
cc4b984344
Increase minimum Ansible version to '2.6'.
...
* add ansible version check to role prerequisites
* add requirements.txt
* update Readme.md
* track minimum ansible version in variable 'ansible_version_minimum'
2018-11-09 10:43:54 +01:00
Julian Labus
c60c9bc316
docs: bump required ansible version to 2.5 for grafana_datasource and grafana_plugin modules
2018-09-18 12:48:10 +02:00
Tobias Hachmer
d4a4f576c9
Rename fastd instance intragate to backbone
2018-07-25 14:08:45 +02:00
Tobias Hachmer
071bdb40d4
Role service-tinc: rework passwordstore lookup
2017-11-12 20:39:33 +01:00
Tobias Hachmer
78a141305d
Rework passwordstore lookup handling in roles service-fastd-mesh und service-fastd-intragate
2017-11-12 20:27:12 +01:00
Tobias Hachmer
fc04651e8b
Lowercase all network interface names
2017-11-06 21:24:56 +01:00
Tobias Hachmer
c6a15b38c2
Update Readme.md
2017-11-06 20:49:58 +01:00
Tobias Hachmer
dd03118c99
Update Readme.md
2017-10-13 07:42:08 +02:00
Tobias Hachmer
37ef87bea9
Readme.md: add control machine requirements
2017-10-08 09:55:30 +02:00
Tobias Hachmer
53d30c8ded
Restructure fastd configuration to define multiple instances easily
...
- introduce mesh subdictionary `fastd`
- change fastd instance naming
- change fastd network interface naming (identical with fastd instance
names)
- change mac address prefixes
2017-10-07 00:57:35 +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
Julian Labus
2bbd39009c
Update Readme.md
2017-10-06 14:04:29 +02:00
Tobias Hachmer
04d12c1fb5
Update Readme.md
2017-10-03 21:36:14 +02:00
Tobias Hachmer
36e5e5c670
Update Readme.md
...
- update passwordstore lookup for fastd secrets
- add explanation about sensible informations
2017-09-28 20:14:58 +02:00
n0trax
4131825286
Modify prerequisites role and integrate prerequisites role into all playbooks ( #4 )
2017-09-11 23:23:34 +02:00
n0trax
d05233a26d
Some restructuring ( #3 )
2017-09-11 23:23:34 +02:00
Tobias Hachmer
94cb21daad
Add a bunch of new roles
...
- Update Readme
- Update ansible.cfg
- Add playbook to set up gateways
- Add group variables
2017-09-11 23:21:44 +02:00
ka-ba
c42f4ee1fb
typos and structure
2016-07-26 17:32:47 +02:00
ka-ba
ed5ccb7e24
create local test-VM
2016-07-24 01:57:37 +02:00
ka-ba
0309ba4e9e
first pb is just checking prereqs
2016-06-21 16:32:27 +02:00