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

feature: VPC Egress Gateway #4692

Merged
merged 6 commits into from
Dec 3, 2024
Merged

feature: VPC Egress Gateway #4692

merged 6 commits into from
Dec 3, 2024

Conversation

zhangzujian
Copy link
Member

Pull Request

What type of this PR

Examples of user facing changes:

  • Features
  • Bug fixes
  • Docs
  • Tests

Which issue(s) this PR fixes

Fixes #(issue-number)

@zhangzujian zhangzujian changed the title vpc-nat-gateway: ECMP HA mode [WIP] VPC Egress Gateway Nov 4, 2024
@zhangzujian zhangzujian force-pushed the nat-gw branch 10 times, most recently from e11c328 to 181d247 Compare November 13, 2024 09:51
@zhangzujian zhangzujian changed the title [WIP] VPC Egress Gateway feature: VPC Egress Gateway Nov 13, 2024
@zhangzujian zhangzujian force-pushed the nat-gw branch 13 times, most recently from 3d22be3 to 4c7dc78 Compare November 20, 2024 12:06
@patriziobassi
Copy link

would there be the possibility to have more than one egress gw? for instance we may want to select different egress gw IPs for different workload in order to filter on a firewall/router

@zhangzujian zhangzujian force-pushed the nat-gw branch 2 times, most recently from f67efc2 to cedc9d6 Compare November 25, 2024 06:09
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
@zhangzujian
Copy link
Member Author

would there be the possibility to have more than one egress gw? for instance we may want to select different egress gw IPs for different workload in order to filter on a firewall/router

That's exactly why we introduce this new feature.

@zhangzujian zhangzujian marked this pull request as ready for review November 25, 2024 09:47
@dosubot dosubot bot added the size:XXL This PR changes 1000+ lines, ignoring generated files. label Nov 25, 2024
@dosubot dosubot bot added feature New network feature vpc labels Nov 25, 2024
@zhangzujian zhangzujian added vpc and removed vpc labels Nov 25, 2024
pkg/controller/controller.go Outdated Show resolved Hide resolved
pkg/util/pod_routes.go Outdated Show resolved Hide resolved
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
Signed-off-by: zhangzujian <zhangzujian.7@gmail.com>
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Dec 3, 2024
@zhangzujian zhangzujian merged commit e34d562 into kubeovn:master Dec 3, 2024
67 checks passed
@zhangzujian zhangzujian deleted the nat-gw branch December 3, 2024 01:48
@zsxsoft
Copy link

zsxsoft commented Dec 9, 2024

any doc?

@zhangzujian
Copy link
Member Author

any doc?

Document will be added later soon.

@zhangzujian
Copy link
Member Author

@patriziobassi @zsxsoft Here is the document.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New network feature lgtm This PR has been approved by a maintainer size:XXL This PR changes 1000+ lines, ignoring generated files. vpc
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants