Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 28 of 28 for NewSpecFromPersistentVolume (0.68 sec)

  1. pkg/volume/hostpath/host_path_test.go

    	plug, _ := plugMgr.FindPluginByName(hostPathPluginName)
    
    	// readOnly bool is supplied by persistent-claim volume source when its mounter creates other volumes
    	spec := volume.NewSpecFromPersistentVolume(pv, true)
    	pod := &v1.Pod{ObjectMeta: metav1.ObjectMeta{UID: types.UID("poduid")}}
    	mounter, _ := plug.NewMounter(spec, pod, volume.VolumeOptions{})
    	if mounter == nil {
    		t.Fatalf("Got a nil Mounter")
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 00:37:30 UTC 2023
    - 20.5K bytes
    - Viewed (0)
  2. pkg/volume/iscsi/iscsi.go

    		iscsiPV.Spec.PersistentVolumeSource.ISCSI.IQN,
    		iscsiPV.Spec.PersistentVolumeSource.ISCSI.Lun,
    		iscsiPV.Spec.PersistentVolumeSource.ISCSI.ISCSIInterface,
    	)
    	return volume.NewSpecFromPersistentVolume(iscsiPV, false), nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 23.4K bytes
    - Viewed (0)
  3. pkg/kubelet/volumemanager/populator/desired_state_of_world_populator.go

    			name,
    			pv.Spec.ClaimRef.UID,
    			expectedClaimUID)
    	}
    
    	volumeGidValue := getPVVolumeGidAnnotationValue(pv)
    	return volume.NewSpecFromPersistentVolume(pv, pvcReadOnly), volumeGidValue, nil
    }
    
    func getPVVolumeGidAnnotationValue(pv *v1.PersistentVolume) string {
    	if volumeGid, ok := pv.Annotations[util.VolumeGidAnnotationKey]; ok {
    		return volumeGid
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 11 09:02:45 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  4. pkg/volume/csi/csi_block_test.go

    	registerFakePlugin(testDriver, "endpoint", []string{"1.0.0"}, t)
    	pv := makeTestPV(specVolumeName, 10, testDriver, testVol)
    	spec := volume.NewSpecFromPersistentVolume(pv, pv.Spec.PersistentVolumeSource.CSI.ReadOnly)
    	mapper, err := plug.NewBlockVolumeMapper(
    		spec,
    		&api.Pod{ObjectMeta: metav1.ObjectMeta{UID: testPodUID, Namespace: testns, Name: testPod}},
    		volume.VolumeOptions{},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Sep 11 06:07:40 UTC 2023
    - 26.5K bytes
    - Viewed (0)
  5. pkg/controller/volume/persistentvolume/pv_controller.go

    		return
    	}
    
    	// Use the newest volume copy, this will save us from version conflicts on
    	// saving.
    	volume = newVolume
    
    	// Find a plugin.
    	spec := vol.NewSpecFromPersistentVolume(volume, false)
    	plugin, err := ctrl.volumePluginMgr.FindRecyclablePluginBySpec(spec)
    	if err != nil {
    		// No recycler found. Emit an event and mark the volume Failed.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
  6. pkg/controller/volume/attachdetach/attach_detach_controller.go

    		if err != nil {
    			logger.Error(err, "Unable to lookup pv object", "PV", klog.KRef("", *pvName))
    			continue
    		}
    
    		var plugin volume.AttachableVolumePlugin
    		volumeSpec := volume.NewSpecFromPersistentVolume(pv, false)
    
    		// Consult csiMigratedPluginManager first before querying the plugins registered during runtime in volumePluginMgr.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 32.6K bytes
    - Viewed (0)
  7. pkg/volume/util/operationexecutor/operation_generator.go

    }
    
    func (og *operationGenerator) GenerateExpandVolumeFunc(
    	pvc *v1.PersistentVolumeClaim,
    	pv *v1.PersistentVolume) (volumetypes.GeneratedOperations, error) {
    
    	volumeSpec := volume.NewSpecFromPersistentVolume(pv, false)
    
    	volumePlugin, err := og.volumePluginMgr.FindExpandablePluginBySpec(volumeSpec)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 101.4K bytes
    - Viewed (0)
  8. pkg/kubelet/volumemanager/populator/desired_state_of_world_populator_test.go

    		PodUID:              pod.UID,
    		VolumeName:          expectedVolumeName,
    		OuterVolumeSpecName: "dswp-test-volume-name",
    		VolumeGidVolume:     "",
    		VolumeSpec:          volume.NewSpecFromPersistentVolume(pv, false),
    		VolumeMountState:    operationexecutor.VolumeMountUncertain,
    	}
    	err := dswp.actualStateOfWorld.MarkVolumeMountAsUncertain(opts)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 51.4K bytes
    - Viewed (0)
Back to top