ansible-ffibk/roles/service-bird-icvpn
2017-10-03 23:31:15 +02:00
..
handlers Role service-bird-icvpn: use a task and not a handler to set file attrs 2017-10-02 23:08:53 +02:00
meta Add role service-tinc 2017-10-02 11:15:58 +02:00
tasks Role service-bird + service-bird-icvpn: add systemd unit + timer to update roa+peers+tinc hosts 2017-10-03 23:31:15 +02:00
templates Role service-bird + service-bird-icvpn: add systemd unit + timer to update roa+peers+tinc hosts 2017-10-03 23:31:15 +02:00
README.md Add role service-bird-icvpn; add python3-yaml package to server-basic 2017-09-11 23:35:20 +02:00

Ansible role service-bird-icvpn

Diese Ansible role ergänzt die benötigte bird + bird6 Konfiguration für das Freifunk Intercity VPN.

  • installiert bird
  • schreibt icvpn_ipv4.conf + icvpn_ipv6.conf
  • schreibt initiale ICVPN peers config (nur wenn nicht vorhanden)
  • schreibt initiale ICVPN ROA config (nur wenn nicht vorhanden)

Benötigte Variablen

  • Variable icvpn_ipv4_transfer_net # IPv4-Range des ICVPN Transfer Netzes
  • Variable icvpn_ipv6_transfer_net # IPv6-Range des ICVPN Transfer Netzes
  • Host Variable magic

Benötigte roles

  • git-repos
  • service-bird