ansible-ffibk/roles/service-bird-icvpn
Tobias Hachmer a8693377a4
Roles service-bird + service-bird-icvpn:
Restructure bird configuration to exchange loopback addresses and announce the whole freifunk subnets instead the configured ones.
2018-11-01 08:19:08 +01:00
..
handlers Handlers: move all handlers into their roles, again 2018-03-01 06:34:55 +01:00
meta Add role service-tinc 2017-10-02 11:15:58 +02:00
tasks Migrate all with_* loops to new loop directive 2018-09-18 14:27:58 +02:00
templates Roles service-bird + service-bird-icvpn: 2018-11-01 08:19:08 +01: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