volcano

package
v1.5.1 Latest Latest
Warning

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

Go to latest
Published: Nov 21, 2025 License: Apache-2.0, BSD-2-Clause, MIT Imports: 20 Imported by: 2

Documentation

Index

Constants

View Source
const (
	PodGroupName = "podgroups.scheduling.volcano.sh"

	QueueNameLabelKey                         = "volcano.sh/queue-name"
	NetworkTopologyModeLabelKey               = "volcano.sh/network-topology-mode"
	NetworkTopologyHighestTierAllowedLabelKey = "volcano.sh/network-topology-highest-tier-allowed"
)

Variables

This section is empty.

Functions

func GetPluginName

func GetPluginName() string

Types

type VolcanoBatchScheduler

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

func (*VolcanoBatchScheduler) AddMetadataToChildResource added in v1.5.0

func (v *VolcanoBatchScheduler) AddMetadataToChildResource(_ context.Context, parent metav1.Object, child metav1.Object, groupName string)

func (*VolcanoBatchScheduler) DoBatchSchedulingOnSubmission

func (v *VolcanoBatchScheduler) DoBatchSchedulingOnSubmission(ctx context.Context, object metav1.Object) error

func (*VolcanoBatchScheduler) Name

func (v *VolcanoBatchScheduler) Name() string

type VolcanoBatchSchedulerFactory

type VolcanoBatchSchedulerFactory struct{}

func (*VolcanoBatchSchedulerFactory) AddToScheme

func (vf *VolcanoBatchSchedulerFactory) AddToScheme(scheme *runtime.Scheme)

func (*VolcanoBatchSchedulerFactory) ConfigureReconciler

func (vf *VolcanoBatchSchedulerFactory) ConfigureReconciler(b *builder.Builder) *builder.Builder

func (*VolcanoBatchSchedulerFactory) New

Jump to

Keyboard shortcuts

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