4 ms·
If you need to securely connect servers that only have public network, I suggest you give Weave Net a try. It's developed for Docker and also runs on Docker, bu
by lukaslalinsky 9y ago
If you need to securely connect servers that only have public network, I suggest you give Weave Net a try. It's developed for Docker and also runs on Docker, but the private IPs can be exported to the host machine so you can also use it as a VPN between the hosts. It's super easy to setup and reasonably fast since it uses ESP packets, which are encrypted on the kernel level.
- _Codemonkeyism 9y agoNot clear what is the difference between the OSS and paid version. Paid version starts at $30/month/node (=server?) - which looks very very expensive.
- slgeorge 9y agoWeave Cloud is the commercial service. It's a management platform for developers creating and operating Kubernetes-based applications. It helps you do CI/CD, observability, monitoring and networking/security[0]. It's across the whole 'developer experience' not just networking. Weave Net is completely OSS and usable to create overlay networks between docker nodes or hosts. There's an extensive user guide [1] and project on Github [2]. You wouldn't need the commercial service for this sort of usage. Business users buy a subscription to get support for complex networking. [0] https://www.weave.works/product/cloud/ https://www.weave.works/product/cloud/ [1] https://www.weave.works/docs/net/latest/overview/features/ https://www.weave.works/docs/net/latest/overview/features/ [2] https://github.com/weaveworks/weave https://github.com/weaveworks/weave