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 ¶
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) 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) 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
func (*MachineSetDescaler) SetupWithManager ¶ added in v0.1.28
func (r *MachineSetDescaler) SetupWithManager(mgr ctrl.Manager) error
type NonRequestServingNodeAutoscaler ¶ 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
type RequestServingNodeAutoscaler ¶ added in v0.1.25
func (*RequestServingNodeAutoscaler) SetupWithManager ¶ added in v0.1.25
func (r *RequestServingNodeAutoscaler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.