hekonsek.tinc-mesh
Rôle Ansible - VPN Tinc en maillage
Provisionne le VPN Tinc en topologie maillée (c'est-à-dire où chaque machine est connectée aux autres). Cela garantit que :
- Le serveur Tinc est installé sur tous les nœuds du cluster.
- Les clés SSH sont générées sur chaque machine et propagées à toutes les autres machines.
- Le service systemd Tinc est installé et activé.
Merci à Mitchell Anicas pour avoir créé ansible-tinc, qui a inspiré la création de ce rôle.
Compatibilité
Ce playbook a été testé sur Fedora 28.
Installation
ansible-galaxy install hekonsek.tinc-mesh,0.0
Exemple de playbook
- hosts: tinc-mesh-test
roles:
- { role: hekonsek.tinc-mesh,0.0 }
Exemple de fichier d'inventaire
[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
Licence
Apache 2.0
Installer
ansible-galaxy install hekonsek.tinc-mesh
Licence
Unknown
Téléchargements
79
Propriétaire