Comments (2)
@sjpotter You are right. I was not sure how useful it is to create another east-west load-balancing service for a nodeport. It is probably not hard to add the gap though. I will look into it.
from ovn-kubernetes.
I don't think it should be that hard, you just create 2 load balancers.
something along the lines of
if !NodePort && !ClusterIP
return
if NodePort
add_node_port()
add_cluster_ip()
the functionality of add node_port and add_cluster_ip are already there as _create_gateways_vip and _create_cluster_vip
it's not a single port for both of them, so a small refactor has to occur, but should be pretty straightforward.
from ovn-kubernetes.
Related Issues (20)
- Support EgressIP for user defined networks
- Flake: [FAIL] External Gateway With Admin Policy Based External Route CRs e2e non-vxlan external gateway through a gateway pod Should validate ICMP connectivity to an external gateway's loopback address via a gateway pod [It] ipv4 HOT 9
- [FAIL] e2e egress firewall policy validation with external containers [It] Should validate the egress firewall policy functionality for allowed IP HOT 9
- Upgrades tests operation cancelled
- e2e EgressQoS validation -- account for single stack cluster
- Transit switch subnet overlap check is missing HOT 1
- UDN, non-IC: network isolation e2e tests fail on non-IC deployments HOT 1
- kind helm no longer works when deployed with NAD listener HOT 2
- ovn-kubernetes in a vm-s with undrecloud scenario HOT 5
- Node IP Handler event tests panics HOT 1
- [Race] Delete SNAT per pod on gateway route
- Routes created by hybrid-overlay in Windows are incompatible with AWS EC2LaunchV2 agent
- DATA RACE during egress firewall unit tests with config.PrepareTestConfig() HOT 3
- DATA RACE while running network attach def controller tests
- UDN: Convert pod2Egress e2e to also include CRD in addition to using NADs
- UDN API validations: Use standard CEL CIDR verbs to validate CIDR values
- [FAIL] Network Segmentation a user defined primary network created using NetworkAttachmentDefinitions is isolated from the default network [It] with L3 dualstack primary UDN HOT 2
- Ensure unexpected UDN traffic is dropped in the external OVS bridge.
- checkPorts should not use os.Exit
- FLAKE: Load Balancer Service Tests with MetalLB [It] Should ensure load balancer service works when ETP=local and session affinity is set
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ovn-kubernetes.