package
4.8.1+incompatible
Repository: https://github.com/kubernetes-csi/external-attacher.git
Documentation: pkg.go.dev

# Functions

GetFinalizerName returns Attacher name suitable to be used as finalizer.
GetNodeIDFromCSINode returns nodeID from CSIDriverInfoSpec.
GetVolumeAttributes returns a dictionary of volume attributes from CSI PV source.
GetVolumeCapabilities returns a VolumeCapability from the PV spec.
GetVolumeHandle returns VolumeHandle and Readonly flag from CSI PV source.
NewCSIAttachController returns a new *CSIAttachController.
NewCSIHandler creates a new CSIHandler.
NewTrivialHandler provides new Handler for Volumeattachments and PV object handling.
SanitizeDriverName sanitizes provided driver name.

# Structs

CSIAttachController is a controller that attaches / detaches CSI volumes using provided Handler interface.

# Interfaces

No description provided by the author
Handler is responsible for handling VolumeAttachment events from informer.
Lister implements list operations against a remote CSI driver.