Ansible Rollen für die Server des Freifunk Regensburg
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Bastian b517df3151 Set Telegraf Config Permissions to 740 1 week ago
filter_plugins filter_plugins/resolve_filter update dependencies 11 months ago
group_vars/all Add Variable required for Telegraf Role 1 week ago
host_vars mesh_wg: increase the mtu so wg has to fragment 1 month ago
library fix library/fastd_key for python 3.5 3 years ago
roles Set Telegraf Config Permissions to 740 1 week ago
.drone.yml Add linter pipeline 7 months ago
.gitignore *.pyc added to gitignore 2 years ago
README.md drop debian stretch support 3 months ago
ansible.cfg don't create .retry files 1 year ago
hosts stats: migrate to new host, enable for dnsdist 1 month ago
site.yml Add Variable required for Telegraf Role 1 week ago

README.md

Ansible Freifunk Regensburg

Requirements

The python package netaddr is required on the host running ansible.

The vault password must be stored in .vault_pass.

The only supported distributions to deploy roles on is debian buster.

Running Ansible

To deploy all defined roles on all servers simply run ansible-playbook site.yml.

To deploy only one server run ansible-playbook -l hostname site.yml.

Notes

Some roles are derived from https://github.com/FreifunkBremen/ansible/