Documentation ¶
Index ¶
Constants ¶
View Source
const ( KeyLabel = "loadbalancer.harvesterhci.io/servicelb" KeyServiceName = "kubernetes.io/service-name" Address4AskDHCP = "0.0.0.0" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
func NewManager ¶
func NewManager(ctx context.Context, serviceClient ctlCorev1.ServiceClient, serviceCache ctlCorev1.ServiceCache, endpointSliceClient ctlDiscoveryv1.EndpointSliceClient, endpointSliceCache ctlDiscoveryv1.EndpointSliceCache) *Manager
func (*Manager) DeleteLoadBalancer ¶
func (m *Manager) DeleteLoadBalancer(lb *lbv1.LoadBalancer)
func (*Manager) EnsureLoadBalancer ¶
func (m *Manager) EnsureLoadBalancer(lb *lbv1.LoadBalancer) error
Click to show internal directories.
Click to hide internal directories.