tinc¶
Installing tinc mesh vpn is optional and experimental. It allows having a private network interface vpn0
on the target VMs.
WARNING¶
We currently only use tinc for test clusters and have not made sure if the default settings it comes with provide adequate security to protect your data. If using tinc and the following tinc.yml playbook, make your own checks first!
NOTE¶
Ensure to run the tinc.yml playbook first if you use tinc, before other playbooks.
From wire-server-deploy/ansible
, where you created a hosts.ini
file.
- Add a
vpn_ip=Z.Z.Z.Z
item to each entry in the hosts file with a (fresh) IP range if you wish to use tinc. - Add a group
vpn
:
Also ensure subsequent playbooks make use of the newly-created interface by setting:
Configure the physical network interface inside tinc.yml if it is not eth0
. Then: