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

Update NATGateway, remove NATGatewayRouting #787

Merged
merged 1 commit into from
Jul 12, 2023

Conversation

adracus
Copy link
Contributor

@adracus adracus commented Jul 12, 2023

  • Update NATGateway to only have IPFamily and remove NetworkInterfaceSelector - a NAT gateway affects all network interfaces in the network it references.
  • Remove NATGatewayRouting - a network extension can thus freely decide how to allocate NAT IPs.
  • Remove NATGateway controller - this is now courtesy of the network extension.
  • Update generated code, internal types, documentation, RBAC etc.

* Update `NATGateway` to only have `IPFamily` and remove
  `NetworkInterfaceSelector` - a NAT gateway affects all network
  interfaces in the network it references.
* Remove `NATGatewayRouting` - a network extension can thus freely
  decide how to allocate NAT IPs.
* Remove `NATGateway` controller - this is now courtesy of the network
  extension.
* Update generated code, internal types, documentation, RBAC etc.
@adracus adracus requested a review from a team as a code owner July 12, 2023 11:55
@github-actions github-actions bot added documentation Improvements or additions to documentation enhancement New feature or request size/XXL labels Jul 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api-change breaking documentation Improvements or additions to documentation enhancement New feature or request size/XXL
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants