pluginshub

package
v0.13.0 Latest Latest
Warning

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

Go to latest
Published: Mar 2, 2026 License: Apache-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DefaultPluginsHub added in v0.8.5

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

func NewDefaultPluginsHub added in v0.8.5

func NewDefaultPluginsHub(kubeClient client.Client, searchForLegacyPodGroups,
	gangScheduleKnative bool, queueLabelKey, nodePoolLabelKey string,
	defaultConfigPerTypeConfigMapName, defaultConfigPerTypeConfigMapNamespace string) *DefaultPluginsHub

func (*DefaultPluginsHub) GetDefaultPlugin added in v0.10.0

func (ph *DefaultPluginsHub) GetDefaultPlugin() grouper.Grouper

func (*DefaultPluginsHub) GetPodGrouperPlugin added in v0.8.5

func (ph *DefaultPluginsHub) GetPodGrouperPlugin(gvk metav1.GroupVersionKind) grouper.Grouper

func (*DefaultPluginsHub) HasMatchingPlugin added in v0.10.0

func (ph *DefaultPluginsHub) HasMatchingPlugin(gvk metav1.GroupVersionKind) bool

type PluginsHub

type PluginsHub interface {
	GetPodGrouperPlugin(gvk metav1.GroupVersionKind) grouper.Grouper
}

Jump to

Keyboard shortcuts

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