scheduler

package
v0.1.48 Latest Latest
Warning

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

Go to latest
Published: Sep 30, 2024 License: Apache-2.0 Imports: 41 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ControlPlaneTaint                 = "hypershift.openshift.io/control-plane"
	ControlPlaneServingComponentTaint = "hypershift.openshift.io/request-serving-component"
	HostedClusterTaint                = "hypershift.openshift.io/cluster"

	ControlPlaneServingComponentLabel = "hypershift.openshift.io/request-serving-component"
	OSDFleetManagerPairedNodesLabel   = "osd-fleet-manager.openshift.io/paired-nodes"
	HostedClusterNameLabel            = "hypershift.openshift.io/cluster-name"
	HostedClusterNamespaceLabel       = "hypershift.openshift.io/cluster-namespace"

	// PlaceholderLabel is used as a label on Deployments that are used to keep nodes warm.
	PlaceholderLabel = "hypershift.openshift.io/placeholder"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DedicatedServingComponentNodeReaper

type DedicatedServingComponentNodeReaper struct {
	client.Client
}

func (*DedicatedServingComponentNodeReaper) Reconcile

func (*DedicatedServingComponentNodeReaper) SetupWithManager

func (r *DedicatedServingComponentNodeReaper) SetupWithManager(mgr ctrl.Manager) error

type DedicatedServingComponentScheduler

type DedicatedServingComponentScheduler struct {
	client.Client
	// contains filtered or unexported fields
}

func (*DedicatedServingComponentScheduler) Reconcile

func (*DedicatedServingComponentScheduler) SetupWithManager

func (r *DedicatedServingComponentScheduler) SetupWithManager(mgr ctrl.Manager, createOrUpdateProvider upsert.CreateOrUpdateProvider) error

type DedicatedServingComponentSchedulerAndSizer added in v0.1.23

type DedicatedServingComponentSchedulerAndSizer struct {
	client.Client
	// contains filtered or unexported fields
}

func (*DedicatedServingComponentSchedulerAndSizer) Reconcile added in v0.1.23

func (*DedicatedServingComponentSchedulerAndSizer) SetupWithManager added in v0.1.23

func (r *DedicatedServingComponentSchedulerAndSizer) SetupWithManager(ctx context.Context, mgr ctrl.Manager, createOrUpdateProvider upsert.CreateOrUpdateProvider) error

type MachineSetDescaler added in v0.1.28

type MachineSetDescaler struct {
	client.Client
}

func (*MachineSetDescaler) Reconcile added in v0.1.28

func (r *MachineSetDescaler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*MachineSetDescaler) SetupWithManager added in v0.1.28

func (r *MachineSetDescaler) SetupWithManager(mgr ctrl.Manager) error

type NonRequestServingNodeAutoscaler added in v0.1.29

type NonRequestServingNodeAutoscaler struct {
	client.Client
}

func (*NonRequestServingNodeAutoscaler) Reconcile added in v0.1.29

func (*NonRequestServingNodeAutoscaler) SetupWithManager added in v0.1.29

func (r *NonRequestServingNodeAutoscaler) SetupWithManager(mgr ctrl.Manager) error

type PlaceholderScheduler added in v0.1.23

type PlaceholderScheduler struct{}

func (*PlaceholderScheduler) SetupWithManager added in v0.1.23

func (r *PlaceholderScheduler) SetupWithManager(ctx context.Context, mgr ctrl.Manager) error

type RequestServingNodeAutoscaler added in v0.1.25

type RequestServingNodeAutoscaler struct {
	client.Client
}

func (*RequestServingNodeAutoscaler) Reconcile added in v0.1.25

func (*RequestServingNodeAutoscaler) SetupWithManager added in v0.1.25

func (r *RequestServingNodeAutoscaler) SetupWithManager(mgr ctrl.Manager) error

Jump to

Keyboard shortcuts

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