Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Thanks, excellent job! You could change tasks/main.yml line 124 from
with_items: groups['all'] # error message deprecated
to
with_items: "{{ groups['all'] }}"
Hi all! This is just for Client DigitalOcean? Or i can do this on my local infrastructure?
Just as a side note… after fighting for one day with the connectivity, the tun0 interface was not appearing. The reason: the hostname. I setup my names as {name}-01 and {name}-02… the problem was the ‘-’. Tinc doesn’t work with some names and they can only contain alphanumerics and underscore.
Is it possible to create a docker multi host network out of tun0 network interface?
I successfully connected two CentOS droplets with tinc using this tutorial, but the performance seems rather poor. I have been testing transfer speeds using scp with a 256MB file. When I transfer the file through the standard private interface eth1, I am reliably getting about 128MB/s(1Gb/s). But when I transfer the same file through the tinc interface tun0, at best I’ve gotten only 21MB/s. From what I have been researching all VPNs come with a certain amount of performance overhead, but it really shouldn’t be anywhere over 50%.
Is anyone else finding similar speed issues using the default install settings from this tutorial? Thanks for your help.
UPDATE: Ran some tests with iperf in UDP mode over the VPN, started experience very large datagram loss when bandwidth was raised to over 200 Mb/s[megabits per sec] (46% loss at 200Mb/s). The same tests run over the nonVPN private interface yielded only an 8.1% loss at 200Mb/s.
Added ‘TCPOnly = yes’ to tinc configuration file of both servers and restarted tinc service; scp is now yielding between 32 and 42 MB/s, essentially double the speeds I was getting before. Now, this certainly still isn’t above the 50% of nonVPN bandwidth that I would like, but it is at least better. The problem seems to at least be partially due to UDP issues over the tinc VPN.
With Ubuntu 16.04 nodes I needed to add the following line to “hosts” file to avoid errors with python not being found by Ansible.
[vpn:vars]
ansible_python_interpreter=/usr/bin/python3
I getting the error message when executing “ansible-playbook site.yml” on Ubuntu 16.04 LTS
“msg”: “python2 bindings for rpm are needed for this module. python2 yum module is needed for this module”****
Any suggestion much appreciated