package
0.21.4
Repository: https://github.com/qingwave/kubernetes.git
Documentation: pkg.go.dev

# Packages

Package aws_ebs contains the internal representation of AWS Elastic Block Store volumes.
Package empty_dir contains the internal representation of emptyDir volumes.
Package gce_pd contains the internal representation of GCE PersistentDisk volumes.
Package git_repo contains the internal representation of git repo volumes.
Package glusterfs contains the internal representation of glusterfs volumes.
Package host_path contains the internal representation of hostPath volumes.
Package iscsi contains the internal representation of Internet Small Computer System Interface (iSCSI) volumes.
Package nfs contains the internal representation of network file system (NFS) volumes.
Package persistent_claim contains the internal representation of persistent volume claims.
Package rbd contains the internal representation of Rados Block Store (Ceph) volumes.
Package secret contains the internal representation of secret volumes.
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
ScrubPodVolumeAndWatchUntilCompletion is intended for use with volume Recyclers.

# Structs

No description provided by the author
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 methods to set up/mount the volume.
Cleaner interface provides methods 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.
RecyclableVolumePlugin is an extended interface of VolumePlugin and is used by persistent volumes that want to be recycled before being made available again to new claims.
Recycler provides methods to reclaim the volume resource.
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.