hekonsek.tinc-mesh
Rola Ansible - Tinc mesh VPN
Umożliwia konfigurację Tinc VPN w topologii siatkowej (tzn. każda maszyna jest połączona z innymi). Zapewnia, że:
- Serwer Tinc jest zainstalowany na wszystkich węzłach klastra
- Klucze SSH są generowane na każdej maszynie i rozpowszechniane do wszystkich innych maszyn
- Usługa systemd Tinc jest zainstalowana i włączona
Podziękowania dla Mitchell Anicas za stworzenie ansible-tinc, które było inspiracją do stworzenia tej roli.
Kompatybilność
Ten playbook został przetestowany na Fedora 28.
Instalacja
ansible-galaxy install hekonsek.tinc-mesh,0.0
Przykładowy playbook
- hosts: tinc-mesh-test
roles:
- { role: hekonsek.tinc-mesh,0.0 }
Przykładowy plik inwentarza
[tinc-mesh-test]
machine001 vpn_ip=172.22.1.1 ansible_host=212.47.228.98
machine002 vpn_ip=172.22.1.2 ansible_host=51.15.196.248
machine003 vpn_ip=172.22.1.3 ansible_host=51.16.180.143
Licencja
Apache 2.0
Zainstaluj
ansible-galaxy install hekonsek.tinc-mesh
Licencja
Unknown
Pobrania
79
Właściciel