openyurtio / openyurt

OpenYurt - Extending your native Kubernetes to edge(project under CNCF)

Home Page:https://openyurt.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[vote] name the edge load balancer agent: seeking suggestion for name

wangxye opened this issue · comments

What would you like to be added:
The Edge Load Balancing Agent is designed to support load balancing of edge nodes in the node pooling dimension, which is deployed in each node to route request traffic forwarding for services in the node pooling dimension with virtual IPs via Keepalived.

Specifically, in the deployment of load balancing services for edge nodes, it lists/watches the creation, update, and deletion of the poolservice, and for the virtual router ID (VRID) assigned by the load balancing controller to modify the configuration of the Keepalived on the specified node within the node pool.

We invite suggestions for a new name for the edge load balancer agent.
Please feel free to provide a suitable name in response to this issue.

If the LB feature is named LBSet, the class name can be named after their implementation. In this case, Keepalived.

YurtAlived, alive represents keepalived, d represents daemonset. Anyway, I think the name should be related to keepalived since it's an implementation of a specific load balance class, whereas LBAgent sounds like it's connected to a higher-level controller.

how about name this new component as YurtVIPBroker?

The name implies that the component acts as a broker for VIPs within the OpenYurt, ensuring that their allocation, release, and synchronization are handled properly, facilitating high availability and consistent service networking.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.