Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for GetPersistentVolumeClaimClass (0.34 sec)

  1. pkg/scheduler/framework/plugins/volumebinding/binder.go

    	podVolumeClaims.unboundVolumesDelayBinding = map[string][]*v1.PersistentVolume{}
    	for _, pvc := range podVolumeClaims.unboundClaimsDelayBinding {
    		// Get storage class name from each PVC
    		storageClassName := volume.GetPersistentVolumeClaimClass(pvc)
    		podVolumeClaims.unboundVolumesDelayBinding[storageClassName] = b.pvCache.ListPVs(storageClassName)
    	}
    	return podVolumeClaims, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 14:55:34 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  2. pkg/scheduler/framework/plugins/nodevolumelimits/csi.go

    func (pl *CSILimits) getCSIDriverInfoFromSC(logger klog.Logger, csiNode *storagev1.CSINode, pvc *v1.PersistentVolumeClaim) (string, string) {
    	namespace := pvc.Namespace
    	pvcName := pvc.Name
    	scName := storagehelpers.GetPersistentVolumeClaimClass(pvc)
    
    	// If StorageClass is not set or not found, then PVC must be using immediate binding mode
    	// and hence it must be bound before scheduling. So it is safe to not count it.
    	if scName == "" {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 18:07:11 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  3. pkg/controller/volume/persistentvolume/pv_controller.go

    	volumeSize := volumeQty.Value()
    	if volumeSize < requestedSize {
    		return fmt.Errorf("requested PV is too small")
    	}
    
    	requestedClass := storagehelpers.GetPersistentVolumeClaimClass(claim)
    	if storagehelpers.GetPersistentVolumeClass(volume) != requestedClass {
    		return fmt.Errorf("storageClassName does not match")
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
  4. pkg/printers/internalversion/printers.go

    	if obj.Spec.VolumeMode != nil {
    		volumeMode = string(*obj.Spec.VolumeMode)
    	}
    
    	row.Cells = append(row.Cells, obj.Name, string(phase), obj.Spec.VolumeName, capacity, accessModes,
    		helper.GetPersistentVolumeClaimClass(obj), volumeAttributeClass, translateTimestampSince(obj.CreationTimestamp), volumeMode)
    	return []metav1.TableRow{row}, nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 14:04:15 UTC 2024
    - 128.3K bytes
    - Viewed (0)
Back to top