hekonsek.tinc-mesh
Rol de Ansible - VPN mesh Tinc
Provisiona VPN Tinc en topología mesh (es decir, donde cada máquina está conectada entre sí). Asegura que:
- El servidor Tinc esté instalado en todos los nodos del clúster.
- Se generen claves SSH en cada máquina y se propaguen a todas las demás máquinas.
- El servicio systemd de Tinc esté instalado y habilitado.
Agradecimientos a Mitchell Anicas por crear ansible-tinc, que fue una inspiración para crear este rol.
Compatibilidad
Este playbook ha sido probado en Fedora 28.
Instalación
ansible-galaxy install hekonsek.tinc-mesh,0.0
Ejemplo de playbook
- hosts: tinc-mesh-test
roles:
- { role: hekonsek.tinc-mesh,0.0 }
Ejemplo de archivo de inventario
[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
Licencia
Apache 2.0
Instalar
ansible-galaxy install hekonsek.tinc-mesh
Licencia
Unknown
Descargas
79
Propietario