Documentation ¶
Index ¶
Constants ¶
const ( RbdDriverType = "rbd" CephFsDriverType = "cephfs" NfsDriverType = "nfs" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClientProfileMappingReconcile ¶
type ClientProfileMappingReconcile struct { ClientProfileMappingReconciler // contains filtered or unexported fields }
A local reconcile object tied to a single reconcile iteration
type ClientProfileMappingReconciler ¶
ClientProfileMappingReconciler reconciles a ClientProfileMapping object
func (*ClientProfileMappingReconciler) SetupWithManager ¶
func (r *ClientProfileMappingReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ClientProfileReconcile ¶
type ClientProfileReconcile struct { ClientProfileReconciler // contains filtered or unexported fields }
A local reconcile object tied to a single reconcile iteration
type ClientProfileReconciler ¶
ClientProfileReconciler reconciles a ClientProfile object
func (*ClientProfileReconciler) SetupWithManager ¶
func (r *ClientProfileReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type DriverReconciler ¶
DriverReconciler reconciles a Driver object
func (*DriverReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.17.3/pkg/reconcile
func (*DriverReconciler) SetupWithManager ¶
func (r *DriverReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type DriverType ¶
type DriverType string