package
0.0.0-20191024030528-a481964b876e
Repository: https://github.com/divinerapier/learn-kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
Package nodeinfomanager includes internal functions used to add/delete labels to kubernetes nodes for corresponding CSI drivers.
No description provided by the author

# Functions

NewMetricsCsi creates a new metricsCsi with the Volume ID and path.
ProbeVolumePlugins returns implemented plugins.

# Constants

CSIPluginName is the name of the in-tree CSI Plugin.
CsiResyncPeriod is default resync period duration TODO: increase to something useful.
TestInformerSyncPeriod is informer sync period duration for testing.
TestInformerSyncTimeout is informer timeout duration for testing.

# Variables

PluginHandler is the plugin registration handler interface passed to the pluginwatcher module in kubelet.

# Structs

Driver is a description of a CSI Driver, defined by an enpoint and the highest CSI version supported.
DriversStore holds a list of CSI Drivers.
RegistrationHandler is the handler which is fed to the pluginwatcher API.