endpointslicemirror

package
v0.0.0-...-eee9142 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Controller

type Controller struct {
	// contains filtered or unexported fields
}

Controller represents the EndpointSlice mirror controller. For namespaces that use a user-defined primary network, this controller mirrors the default EndpointSlices (managed by the default Kubernetes EndpointSlice controller) into new EndpointSlices that contain the addresses from the primary network.

func NewController

func NewController(
	ovnClient *util.OVNClusterManagerClientset,
	wf *factory.WatchFactory,
	networkManager networkmanager.Interface,
) (*Controller, error)

func (*Controller) Start

func (c *Controller) Start(ctx context.Context, threadiness int) error

func (*Controller) Stop

func (c *Controller) Stop()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL