Ajay Tripathy před 4 roky
rodič
revize
5cd328d9e7
1 změnil soubory, kde provedl 4 přidání a 1 odebrání
  1. 4 1
      pkg/costmodel/promparsers.go

+ 4 - 1
pkg/costmodel/promparsers.go

@@ -48,7 +48,10 @@ func GetPVInfoLocal(cache clustercache.ClusterCache, defaultClusterID string) (m
 		ns := pvc.Namespace
 		pvcName := pvc.Name
 		volumeName := pvc.Spec.VolumeName
-		pvClass := *pvc.Spec.StorageClassName
+		pvClass := ""
+		if pvc.Spec.StorageClassName != nil {
+			pvClass = *pvc.Spec.StorageClassName
+		}
 		clusterID := defaultClusterID
 		key := fmt.Sprintf("%s,%s,%s", ns, pvcName, clusterID)
 		toReturn[key] = &PersistentVolumeClaimData{