Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VolumeRunsInVolumePool ¶
func VolumeRunsInVolumePool(volume *storagev1alpha1.Volume, volumePoolName string) bool
Types ¶
type VolumeAnnotatorReconciler ¶
func (*VolumeAnnotatorReconciler) SetupWithManager ¶
func (r *VolumeAnnotatorReconciler) SetupWithManager(mgr ctrl.Manager) error
type VolumePoolInit ¶
type VolumePoolInit struct { client.Client VolumePoolName string ProviderID string OnInitialized func(ctx context.Context) error OnFailed func(ctx context.Context, reason error) error }
func (*VolumePoolInit) SetupWithManager ¶
func (i *VolumePoolInit) SetupWithManager(mgr ctrl.Manager) error
type VolumePoolReconciler ¶
type VolumePoolReconciler struct { client.Client VolumePoolName string VolumeRuntime ori.VolumeRuntimeClient VolumeClassMapper vcm.VolumeClassMapper }
func (*VolumePoolReconciler) SetupWithManager ¶
func (r *VolumePoolReconciler) SetupWithManager(mgr ctrl.Manager) error
type VolumeReconciler ¶
type VolumeReconciler struct { record.EventRecorder client.Client Scheme *runtime.Scheme VolumeRuntime ori.VolumeRuntimeClient VolumeClassMapper vcm.VolumeClassMapper VolumePoolName string WatchFilterValue string }
func (*VolumeReconciler) SetupWithManager ¶
func (r *VolumeReconciler) SetupWithManager(mgr ctrl.Manager) error
Source Files ¶
Click to show internal directories.
Click to hide internal directories.