spd

package
v0.5.15 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2024 License: Apache-2.0 Imports: 44 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type SPDController

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

SPDController is responsible to maintain lifecycle of SPD CR, and sync and store the data represented in SPD.

although we use informer index mechanism to speed up the looking efficiency, we can't assume that all function callers MUST use an indexed informer to look up objects.

func NewSPDController

func NewSPDController(ctx context.Context, controlCtx *katalystbase.GenericContext,
	genericConf *generic.GenericConfiguration, _ *controller.GenericControllerConfiguration,
	conf *controller.SPDConfig, qosConfig *generic.QoSConfiguration, extraConf interface{},
) (*SPDController, error)

func (*SPDController) GetIndicatorPlugins added in v0.2.0

func (sc *SPDController) GetIndicatorPlugins() (plugins []indicatorplugin.IndicatorPlugin)

func (*SPDController) Run

func (sc *SPDController) Run()

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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