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

Document double nat scenario for OpenStack deployments #806

Merged
merged 2 commits into from
Jul 27, 2022

Conversation

sridhargaddam
Copy link
Member

Fixes: #805
Signed-off-by: Sridhar Gaddam [email protected]

@submariner-bot
Copy link

🤖 Created branch: z_pr806/sridhargaddam/issue-805

@netlify
Copy link

netlify bot commented Jul 25, 2022

Deploy Preview for elated-bell-2913d9 ready!

Name Link
🔨 Latest commit d786200
🔍 Latest deploy log https://app.netlify.com/sites/elated-bell-2913d9/deploys/62e0280b848927000a1cf1a1
😎 Deploy Preview https://deploy-preview-806--elated-bell-2913d9.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@nyechiel nyechiel requested a review from yboaron July 25, 2022 15:34

In this case case, A & B cluster gateways have direct reachability over their private
In this case, clusters C & D are neither reachable on their private IPs (192.168.0.4 and 192.168.0.4) nor
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't it be 192.168.128.4 ?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why? The diagram uses 192.168.0.4

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Private IPs are the node-ips. As per the diagram its 192.168.0.4 (deliberately shown the same IPs as its possible in such deployments) and the private floating-ips are 10.2.0.1 and 10.2.0.2 respectively. The public-ip auto-discovery for such clusters would be the same for both (2.1.1.1).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ooops, I missed the diagram

@sridhargaddam sridhargaddam requested a review from yboaron July 27, 2022 06:37

![on-premises](/images/natt/double_nat_scenario1.png)

```bash
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Q : the annotated public IP (e.g: 10.2.0.1) will be used as EP's public IP for all connections (including to clusters C,D) , can you elaborate how the connection from cluster A to C will work ?

Copy link
Member Author

@sridhargaddam sridhargaddam Jul 27, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There is no Cluster A in this topology. Please look at the next scenario and it is currently not supported in Submariner.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ack, 10x

@sridhargaddam sridhargaddam requested a review from yboaron July 27, 2022 09:50
@sridhargaddam sridhargaddam merged commit 1b1f806 into submariner-io:devel Jul 27, 2022
@submariner-bot
Copy link

🤖 Closed branches: [z_pr806/sridhargaddam/issue-805]

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

Successfully merging this pull request may close these issues.

Document steps and diagram showcasing Double NAT traversal scenario for deployments in openstack
6 participants