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 ¶
type DedicatedServingComponentSchedulerAndSizer struct { client.Client // contains filtered or unexported fields }
func (*DedicatedServingComponentSchedulerAndSizer) SetupWithManager ¶
func (r *DedicatedServingComponentSchedulerAndSizer) SetupWithManager(ctx context.Context, mgr ctrl.Manager, createOrUpdateProvider upsert.CreateOrUpdateProvider) error
type MachineSetDescaler ¶
func (*MachineSetDescaler) SetupWithManager ¶
func (r *MachineSetDescaler) SetupWithManager(mgr ctrl.Manager) error
type NonRequestServingNodeAutoscaler ¶
func (*NonRequestServingNodeAutoscaler) SetupWithManager ¶
func (r *NonRequestServingNodeAutoscaler) SetupWithManager(mgr ctrl.Manager) error
type PlaceholderScheduler ¶
type PlaceholderScheduler struct{}
func (*PlaceholderScheduler) SetupWithManager ¶
type RequestServingNodeAutoscaler ¶
func (*RequestServingNodeAutoscaler) SetupWithManager ¶
func (r *RequestServingNodeAutoscaler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.