Переглянути джерело

Alternate source for PV provider ID on aws

Sean Holcomb 5 роки тому
батько
коміт
fc7ae10b00
1 змінених файлів з 2 додано та 0 видалено
  1. 2 0
      pkg/cloud/awsprovider.go

+ 2 - 0
pkg/cloud/awsprovider.go

@@ -516,6 +516,8 @@ func (aws *AWS) GetPVKey(pv *v1.PersistentVolume, parameters map[string]string,
 	providerID := ""
 	if pv.Spec.AWSElasticBlockStore != nil {
 		providerID = pv.Spec.AWSElasticBlockStore.VolumeID
+	} else if pv.Spec.CSI != nil {
+		providerID = pv.Spec.CSI.VolumeHandle
 	}
 	return &awsPVKey{
 		Labels:                 pv.Labels,