package
0.0.0-20190319231021-e6272b887b81
Repository: https://github.com/marun/kubernetes.git
Documentation: pkg.go.dev

# Functions

KubernetesVolumeIDToEBSVolumeID translates Kubernetes volume ID to EBS volume ID KubernetsVolumeID forms: * aws://<zone>/<awsVolumeId> * aws:///<awsVolumeId> * <awsVolumeId> EBS Volume ID form: * vol-<alphanumberic> This translation shouldn't be needed and should be fixed in long run See https://github.com/kubernetes/kubernetes/issues/73730.
NewAWSElasticBlockStoreCSITranslator returns a new instance of awsElasticBlockStoreTranslator.
NewGCEPersistentDiskCSITranslator returns a new instance of gcePersistentDiskTranslator.
NewOpenStackCinderCSITranslator returns a new instance of osCinderCSITranslator.

# Constants

AWSEBSDriverName is the name of the CSI driver for EBS.
AWSEBSInTreePluginName is the name of the intree plugin for EBS.
CinderDriverName is the name of the CSI driver for Cinder.
CinderInTreePluginName is the name of the intree plugin for Cinder.
GCEPDDriverName is the name of the CSI driver for GCE PD.
GCEPDInTreePluginName is the name of the intree plugin for GCE PD.
UnspecifiedValue is used for an unknown zone string.

# Interfaces

InTreePlugin handles translations between CSI and in-tree sources in a PV.