package
0.17.0
Repository: https://github.com/serbaut/kubernetes.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Contains utility code for use by volume plugins.

# Functions

No description provided by the author
No description provided by the author
NewSpecFromPersistentVolume creates an Spec from an api.PersistentVolume.
NewSpecFromVolume creates an Spec from an api.Volume.
No description provided by the author

# Structs

No description provided by the author
FakeVolumePlugin is useful for testing.
Spec is an internal representation of a volume.
VolumeOptions contains option information about a volume.
VolumePluginMgr tracks registered plugins.

# Interfaces

Builder interface provides method to set up/mount the volume.
Cleaner interface provides method to cleanup/unmount the volumes.
PersistentVolumePlugin is an extended interface of VolumePlugin and is used by volumes that want to provide long term persistence of data.
Volume represents a directory used by pods or hosts on a node.
VolumeHost is an interface that plugins can use to access the kubelet.
VolumePlugin is an interface to volume plugins that can be used on a kubernetes node (e.g.