Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBinderClient ¶
func NewPersistentVolumeOrderedIndex ¶
func NewPersistentVolumeOrderedIndex() *persistentVolumeOrderedIndex
Types ¶
type PersistentVolumeClaimBinder ¶
type PersistentVolumeClaimBinder struct {
// contains filtered or unexported fields
}
PersistentVolumeClaimBinder is a controller that synchronizes PersistentVolumeClaims.
func NewPersistentVolumeClaimBinder ¶
func NewPersistentVolumeClaimBinder(kubeClient client.Interface, syncPeriod time.Duration) *PersistentVolumeClaimBinder
NewPersistentVolumeClaimBinder creates a new PersistentVolumeClaimBinder
func (*PersistentVolumeClaimBinder) Run ¶
func (controller *PersistentVolumeClaimBinder) Run()
Run starts all of this binder's control loops
func (*PersistentVolumeClaimBinder) Stop ¶
func (controller *PersistentVolumeClaimBinder) Stop()
Stop gracefully shuts down this binder
Click to show internal directories.
Click to hide internal directories.