Ansible Rollen für die Server des Freifunk Regensburg
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Markus de03068166 netbox: bump to version 3.5.2 2 weeks ago
filter_plugins filter_plugins/resolve_filter update dependencies 3 years ago
group_vars/all telegraf: remove 2 years ago
host_vars host_vars: enable ntp server on gateways 2 years ago
library fastd: fix fastd_key with python3 2 years ago
roles netbox: bump to version 3.5.2 2 weeks ago
.ansible-lint Update linter skip_list 2 years ago
.drone.yml Update linter skip_list 2 years ago
.gitignore exip_ip: add rule to avoid VPN loops 2 years ago
README.md README: document passlib requirement 2 years ago
ansible.cfg use auto discovered python instead of legacy 2 years ago
hosts stats: migrate to new host, enable for dnsdist 3 years ago
site.yml telegraf: remove 2 years ago

README.md

Ansible Freifunk Regensburg

Requirements

The python packages netaddr and passlib are 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/