reschedule

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Mar 13, 2025 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

View Source
const Name string = "Reschedule"

Variables

This section is empty.

Functions

func CleanupMetadata

func CleanupMetadata(pod *corev1.Pod)

CleanupMetadata Clean up metadata that affects scheduling and allocation.

func NewRescheduleController

func NewRescheduleController(manager ctrm.Manager, config *node.NodeConfig) reconcile.Reconciler

Types

type RecoveryController

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

func NewRecoveryController

func NewRecoveryController(client client.Client, recorder record.EventRecorder) *RecoveryController

func (*RecoveryController) AddRecovery

func (r *RecoveryController) AddRecovery(pod *corev1.Pod, d time.Duration)

func (*RecoveryController) Start

func (r *RecoveryController) Start(ctx context.Context) error

type RescheduleController

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

func (*RescheduleController) Reconcile

func (*RescheduleController) RegistryToManager

func (r *RescheduleController) RegistryToManager(manager ctrm.Manager) error

Jump to

Keyboard shortcuts

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