hostedcontrolplane

package
v0.1.52 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2024 License: Apache-2.0 Imports: 127 Imported by: 0

Documentation

Index

Constants

View Source
const (
	DefaultAdminKubeconfigKey              = "kubeconfig"
	ImageStreamAutoscalerImage             = "cluster-autoscaler"
	ImageStreamClusterMachineApproverImage = "cluster-machine-approver"
)

Variables

This section is empty.

Functions

func IsStorageAndCSIManaged

func IsStorageAndCSIManaged(hostedControlPlane *hyperv1.HostedControlPlane) bool

Types

type HostedControlPlaneReconciler

type HostedControlPlaneReconciler struct {
	client.Client

	// ManagementClusterCapabilities can be asked for support of optional management cluster capabilities
	ManagementClusterCapabilities capabilities.CapabiltyChecker

	// SetDefaultSecurityContext is used to configure Security Context for containers
	SetDefaultSecurityContext bool

	// CertRotationScale determines how quickly we rotate certificates - should only be set faster in testing
	CertRotationScale time.Duration

	Log                 logr.Logger
	ReleaseProvider     releaseinfo.ProviderWithOpenShiftImageRegistryOverrides
	UserReleaseProvider releaseinfo.Provider

	EnableCIDebugOutput   bool
	OperateOnReleaseImage string
	DefaultIngressDomain  string
	MetricsSet            metrics.MetricsSet
	SREConfigHash         string

	EnableCVOManagementClusterMetricsAccess bool

	IsCPOV2 bool
	// contains filtered or unexported fields
}

func (*HostedControlPlaneReconciler) GetGuestClusterClient added in v0.1.2

func (*HostedControlPlaneReconciler) LookupReleaseImage

func (*HostedControlPlaneReconciler) Reconcile

func (*HostedControlPlaneReconciler) SetupWithManager

func (r *HostedControlPlaneReconciler) SetupWithManager(mgr ctrl.Manager, createOrUpdate upsert.CreateOrUpdateFN) error

Jump to

Keyboard shortcuts

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