Documentation
¶
Index ¶
Constants ¶
View Source
const ( // grpcCallNames OnboardConsumer = "OnboardConsumer" OffboardConsumer = "OffboardConsumer" GetStorageConfig = "GetStorageConfig" VolumeGroupSnapshotClassCrdName = "volumegroupsnapshotclasses.groupsnapshot.storage.k8s.io" OdfVolumeGroupSnapshotClassCrdName = "volumegroupsnapshotclasses.groupsnapshot.storage.openshift.io" ObjectBucketClaimCrdName = "objectbucketclaims.objectbucket.io" ObjectBucketCrdName = "objectbuckets.objectbucket.io" )
View Source
const (
// AlertPollIntervalKey is the ConfigMap key for the client alert polling interval.
AlertPollIntervalKey = "alertPollInterval"
)
View Source
const (
MaintenanceModeCRDName = "maintenancemodes.ramendr.openshift.io"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CrdsPresenceReconciler ¶
type CrdsPresenceReconciler struct {
client.Client
AvailableCrds map[string]bool
ShutdownContainer func()
// contains filtered or unexported fields
}
func (*CrdsPresenceReconciler) SetupWithManager ¶
func (r *CrdsPresenceReconciler) SetupWithManager(mgr ctrl.Manager) error
type MaintenanceModeReconciler ¶
type MaintenanceModeReconciler struct {
client.Client
Scheme *runtime.Scheme
// contains filtered or unexported fields
}
MaintenanceModeReconciler reconciles a ClusterVersion object
func (*MaintenanceModeReconciler) SetupWithManager ¶
func (r *MaintenanceModeReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ObcReconciler ¶
ObcReconciler reconciles a ObjectBucketClaim object
func (*ObcReconciler) SetupWithManager ¶
func (r *ObcReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager
type OperatorConfigMapReconciler ¶
type OperatorConfigMapReconciler struct {
client.Client
OperatorNamespace string
ConsolePort int32
Scheme *runtime.Scheme
AvailableCrds map[string]bool
UpdateAlertPollInterval func(time.Duration)
// contains filtered or unexported fields
}
OperatorConfigMapReconciler reconciles a ClusterVersion object
func (*OperatorConfigMapReconciler) Reconcile ¶
func (c *OperatorConfigMapReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.8.3/pkg/reconcile
func (*OperatorConfigMapReconciler) SetupWithManager ¶
func (c *OperatorConfigMapReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type StorageClientReconciler ¶
type StorageClientReconciler struct {
client.Client
Scheme *runtime.Scheme
OperatorNamespace string
OperatorPodName string
AvailableCrds map[string]bool
// contains filtered or unexported fields
}
StorageClientReconciler reconciles a StorageClient object
func (*StorageClientReconciler) SetupWithManager ¶
func (r *StorageClientReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.