[NETVIRT-1491] Review existing services implementation for COE Created: 29/Oct/18  Updated: 07/Jan/19

Status: In Progress
Project: netvirt
Component/s: coe
Affects Version/s: None
Fix Version/s: Neon

Type: Story Priority: Medium
Reporter: Faseela K Assignee: Faseela K
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: COE

 Description   

The current POC has a services implementation, where an ODL Kube Proxy agent is running on all kubernetes nodes, and is responsible for load balancing the requests to the respective pods.  The odl kube proxy programs openflow rules on the OVS, based on the load balancing decision taken locally.

This implementation needs to be reviewed from a scalability and functionality perspective. If the implementation looks good, we can treat services implementation as completed for Neon.

The current services Services. The initial focus will be to support NodePort and ClusterIP.

Do we want to continue with iptables? That would allow us to continue using the LoadBalancer. Or should NetVirt implement a load balancer?


Generated at Wed Feb 07 20:24:11 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.