rh-mobb / documentation

Step-by-step tutorials from Red Hat experts to help you get the most out of your Managed OpenShift cluster.
https://cloud.redhat.com/experts
Other
58 stars 105 forks source link

Adding ROSA IP/subnetting doc #533

Closed thatcherhubbard closed 5 months ago

thatcherhubbard commented 6 months ago

It was easier to close my old PR and just start over on this. I created this doc awhile ago to try to address some questions around ip address and subnet utliziation that have come up, and give customers are resource to guide them through planning their environment.

netlify[bot] commented 6 months ago

Deploy Preview for rh-cloud-experts ready!

Name Link
Latest commit 128457b62da0cd4dc62fb8cbc48b4bc030c729e8
Latest deploy log https://app.netlify.com/sites/rh-cloud-experts/deploys/6656157d8a0a9f000807bf50
Deploy Preview https://deploy-preview-533--rh-cloud-experts.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 configuration.

thatcherhubbard commented 5 months ago

This is a good catch, and I realize that should also mention and link to the bit in the official docs about the reserved ranges for OVN as well. Thanks!

On Mon, Apr 29, 2024 at 8:57 AM Paul Czarkowski @.***> wrote:

@.**** commented on this pull request.

In content/rosa/ip-addressing-and-subnets/index.md https://github.com/rh-mobb/documentation/pull/533#discussion_r1583329170 :

+ +# VPC and Subnet IP Address Considerations with ROSA + +ROSA clusters can be built to be highly available using the fundamental capability that underlies most HA configurations on AWS: Availability Zones. By spreading the resources of a cluster across three separate (but regionally co-located) datacenters, ROSA users can ensure the cluster continues to run even if an entire AWS AZ goes down. + +This capability comes with a few challenges and considerations around IP addressing that this article will attempt to explain and provide options and best practices around. + +## ROSA and network CIDRs + +Configuring a ROSA cluster requires the provision of three non-overlapping CIDR ranges, as is typical for any Kubernetes installation: + +1. The Machine CIDR range (the range that node IP addresses are assigned from) +1. The Service CIDR range (the range that OpenShift will assign Service IPs from) +1. The Pod CIDR range (the range that OpenShift will assign Pod IPs from) + +The Service and Pod CIDR ranges are typically safe to overlap with other clusters because they are used exclusively for intra-cluster communication.

"However they should never conflict with other non-OCP resources on your network, while they're non-routable, if they overlap with another service elsewhere on the network, they won't be able to route to that service"

— Reply to this email directly, view it on GitHub https://github.com/rh-mobb/documentation/pull/533#pullrequestreview-2028915916, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGNDHZVJA2STNVIIMBUDE33Y7ZUVBAVCNFSM6AAAAABGZOH34CVHI2DSMVQWIX3LMV43YUDVNRWFEZLROVSXG5CSMV3GSZLXHMZDAMRYHEYTKOJRGY . You are receiving this because you authored the thread.Message ID: @.***>