-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
Product / Portfolio Work
-
False
-
-
False
-
8
-
None
-
None
-
SDN Sprint 259, SDN Sprint 260
This builds on top of https://issues.redhat.com/browse/SDN-4939
Goal of this card is to implement the services workflow for user-defined networks - for host/external-> services flows
- Check Services aspect in the KEP
- add logic to ensure services are accessible on the user-defined network from host and external entities on both gateway modes
- accordingly for services update LBs on switches and routers for the user-defined/secondary network network topology
- add flows on br-ex to sway service traffic into the correct VRFs in LGW mode and correct patch port in SGW mode
- add tests for all combos here
- use cgroups for host-networked service access isolation blocking to other networks its not part of check KEP for design details on this
End goal here is: Only add support for southbound->services logic on user-defined network for the pods. Other things will have other cards. Please work with other assignee as a "services-design-sub-group" so that you also have your potential reviewer in your group.
TL;DR: traffic flows that should be supported here:
- host/external->clusterip (w & w/ITP=local)
- host/external->loadbalancerVIP (w & w/ ETP=local)
- host/external->externalIP
- host/external->nodePort -> sameNode/otherNode
- clones
-
CORENET-5118 [L3] [Services] Add support for Pod->Services traffic in user-defined primary networks
-
- Closed
-
- is cloned by
-
CORENET-5110 [L3/L2] [Services] Add support for HostNetPod->Services traffic in user-defined primary networks
-
- To Do
-
-
CORENET-5184 [L2] [Services] [SGW] Add support for External->Services traffic in user-defined primary networks
-
- Closed
-