-
Notifications
You must be signed in to change notification settings - Fork 370
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
Add dual-stack service support #2207
Conversation
Codecov Report
@@ Coverage Diff @@
## main #2207 +/- ##
==========================================
+ Coverage 61.63% 65.14% +3.51%
==========================================
Files 273 274 +1
Lines 20673 20830 +157
==========================================
+ Hits 12742 13570 +828
+ Misses 6594 5880 -714
- Partials 1337 1380 +43
Flags with carried forward coverage won't be shown. Click here to find out more.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
one small comment on testing, otherwise LGTM (I didn't really review the files under third_party in details since they are copied from upstream).
@jianjuns @tnqn do you think we should try to merge this before the Antrea v1.1 release since dual-stack services are Beta (enabled by default) in K8s v1.21?
Yes, agreed would be nice to include this one in 1.1. And the PR looks good to me. |
Kubernetes 1.21 supports dual-stack services. This is a following up PR of antrea-io#1973. This PR updates third_party/proxy package based on the recent changes of kubernetes v1.21.0. Unit test for dual-stack service is added. Signed-off-by: Xu Liu <[email protected]>
/test-all |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated unit test looks good to me
/test-conformance |
This is the following PR separated from #1973.
Kubernetes 1.21 add support for dual-stack services. To support this we need to update
third_party/proxy
pkg to reflect the recent changes in the upstream kubernetes repo. Unit tests are added accordingly.