Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enabling node-to-node communication through k8s' cluster-to-cluster connections #11

Open
5 tasks
CunliangGeng opened this issue Feb 29, 2024 · 0 comments
Open
5 tasks
Assignees

Comments

@CunliangGeng
Copy link
Member

CunliangGeng commented Feb 29, 2024

Evaluate existing solutions (e.g. SKUPPER.io, Istio service mesh) for K8S cluster-to-cluster connection as the means for enabling node-to-node communication.

  • Setting up a test environment for the evaluation.
  • Test connectivity, e.g., exposing a simple web server on a POD on cluster A, and do a 'curl' to it from a POD on cluster B.
  • Compare this with the VPN-based approach currently followed by v6-node. (doc link)
  • Evaluate which v6 node-configuration settings could be used or should be added to ensure only 'whitelisted' connections are allowed.

Relevant

Requirements:

  • the traffic does not have to go through the "Proxy Server" (see fig2)
  • algorithm container is not allowed to connect to internet
    • and should be able to connect to the service mesh then to another algorithm
  • ensure that the service mesh is decoupled with setup of v6 (node)
  • user could choose which service mesh to use (e.g. skupper, istio), make sure it is part of the Cloud native computing foundation https://www.cncf.io/projects/
@hcadavid hcadavid changed the title Node-to-node communication through a VPN Enabling node-to-node communication through k8s' cluster-to-cluster connections Mar 5, 2024
@CunliangGeng CunliangGeng self-assigned this Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant