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

Validation for pod and node cidr ranges if the same router id is used #555

Open
DockToFuture opened this issue Jan 27, 2023 · 0 comments
Open
Labels
area/networking Networking related kind/enhancement Enhancement, improvement, extension lifecycle/rotten Nobody worked on this for 12 months (final aging stage) platform/openstack OpenStack platform/infrastructure

Comments

@DockToFuture
Copy link
Member

DockToFuture commented Jan 27, 2023

How to categorize this issue?

/area networking
/kind enhancement
/platform openstack

What would you like to be added:
A validation for shoot clusters with not managed by gardener networks and routers. The validation should check before cluster creation if the pod cidr range and node cidr ranges is overlapping with another shoot cluster within the project where the network and router ids are the same as in the cluster to create (not managed by gardener cluster).
When the pod cidr range or node cidr range in thus a case is overlapping, cluster creation should be forbidden/denied with a corresponding output message.

Why is this needed:
To prevent issues where the cloud controller managers running in the controlplane of the affected clusters are competing for routes within the same network and router. This could lead to disfunctional clusters and in the worst case bring down neutron.

@gardener-robot gardener-robot added area/networking Networking related kind/enhancement Enhancement, improvement, extension platform/openstack OpenStack platform/infrastructure labels Jan 27, 2023
@gardener-robot gardener-robot added the lifecycle/stale Nobody worked on this for 6 months (will further age) label Oct 6, 2023
@gardener-robot gardener-robot added lifecycle/rotten Nobody worked on this for 12 months (final aging stage) and removed lifecycle/stale Nobody worked on this for 6 months (will further age) labels Jun 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/networking Networking related kind/enhancement Enhancement, improvement, extension lifecycle/rotten Nobody worked on this for 12 months (final aging stage) platform/openstack OpenStack platform/infrastructure
Projects
None yet
Development

No branches or pull requests

2 participants