Claudie supports a sub-set of hybrid-cloud use cases. The common denominator of these use cases is the need that Claudie can directly reach the interfaces of all the nodes that compose the cluster (either on public or private IPs).
However, currently, we don't support a hybrid-cloud scenario where Claudie runs in the cloud, and it allows a Claudie-made cluster to be composed of nodes that are behind NAT, having just private IPs and not being directly reachable by Claudie. This is what some VPN implementations call a "Roadwarrior" mode.
Description
Figure out the networking and connectivity challenges for building clusters that would allow joining nodes that are not directly reachable, but hidden "behind NAT". Propose a technological idea on how to implement Claudie cluster creation workflow.
Exit criteria
[ ] Networking concept for joining Roadwarrior nodes is agreed-upon among the team
[ ] Workflow for joining Roadwarrior nodes is proposed
[ ] Proof-of-concept is executed manually, and the feedback is processed by the team
Motivation
Claudie supports a sub-set of hybrid-cloud use cases. The common denominator of these use cases is the need that Claudie can directly reach the interfaces of all the nodes that compose the cluster (either on public or private IPs).
However, currently, we don't support a hybrid-cloud scenario where Claudie runs in the cloud, and it allows a Claudie-made cluster to be composed of nodes that are behind NAT, having just private IPs and not being directly reachable by Claudie. This is what some VPN implementations call a "Roadwarrior" mode.
Description
Figure out the networking and connectivity challenges for building clusters that would allow joining nodes that are not directly reachable, but hidden "behind NAT". Propose a technological idea on how to implement Claudie cluster creation workflow.
Exit criteria