Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 11 for reclaimpolicy (0.35 sec)

  1. pkg/controller/volume/persistentvolume/provision_test.go

    		Parameters:        class1Parameters,
    		ReclaimPolicy:     &deleteReclaimPolicy,
    		VolumeBindingMode: &modeImmediate,
    	},
    	{
    		TypeMeta: metav1.TypeMeta{
    			Kind: "StorageClass",
    		},
    		ObjectMeta: metav1.ObjectMeta{
    			Name: "silver",
    		},
    		Provisioner:       mockPluginName,
    		Parameters:        class2Parameters,
    		ReclaimPolicy:     &deleteReclaimPolicy,
    		VolumeBindingMode: &modeImmediate,
    	},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 35.3K bytes
    - Viewed (0)
  2. pkg/controller/volume/persistentvolume/pv_controller_base.go

    // The in-tree PV deletion protection finalizer is only added if the reclaimPolicy associated with the PV is `Delete`.
    // The in-tree PV deletion protection finalizer is removed if the reclaimPolicy associated with the PV is `Retain` or
    // `Recycle`, removing the finalizer is necessary to reflect the recalimPolicy updates on the PV.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 29.5K bytes
    - Viewed (0)
  3. pkg/apis/storage/validation/validation_test.go

    			"foo-parameter2":              "{\"embedded\": \"json\", \"with\": {\"structures\":\"inside\"}}",
    		},
    		ReclaimPolicy:     &deleteReclaimPolicy,
    		VolumeBindingMode: &immediateMode1,
    	}, {
    		// retain reclaimPolicy
    		ObjectMeta:        metav1.ObjectMeta{Name: "foo"},
    		Provisioner:       "kubernetes.io/foo-provisioner",
    		ReclaimPolicy:     &retainReclaimPolicy,
    		VolumeBindingMode: &immediateMode1,
    	}}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 69.7K bytes
    - Viewed (0)
  4. pkg/controller/volume/persistentvolume/pv_controller_test.go

    			expVolumeFinalizers: nil,
    			expModified:         false,
    		},
    		{
    			// When ReclaimPolicy is Retain ensure that in-tree pv deletion protection finalizer is not added.
    			name:                "13-12 migration is disabled, volume has no finalizers, reclaimPolicy is Retain",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/api/storage/v1/types.go

    	// reclaimPolicy controls the reclaimPolicy for dynamically provisioned PersistentVolumes of this storage class.
    	// Defaults to Delete.
    	// +optional
    	ReclaimPolicy *v1.PersistentVolumeReclaimPolicy `json:"reclaimPolicy,omitempty" protobuf:"bytes,4,opt,name=reclaimPolicy,casttype=k8s.io/api/core/v1.PersistentVolumeReclaimPolicy"`
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 23 17:42:49 UTC 2024
    - 32K bytes
    - Viewed (0)
  6. pkg/printers/internalversion/printers.go

    	}
    
    	name := obj.Name
    	if storageutil.IsDefaultAnnotation(obj.ObjectMeta) {
    		name += " (default)"
    	}
    	provtype := obj.Provisioner
    	reclaimPolicy := string(api.PersistentVolumeReclaimDelete)
    	if obj.ReclaimPolicy != nil {
    		reclaimPolicy = string(*obj.ReclaimPolicy)
    	}
    
    	volumeBindingMode := string(storage.VolumeBindingImmediate)
    	if obj.VolumeBindingMode != 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)
  7. pkg/printers/internalversion/printers_test.go

    				ObjectMeta: metav1.ObjectMeta{
    					Name:              "sc3",
    					CreationTimestamp: metav1.Time{Time: time.Now().Add(-3e11)},
    				},
    				Provisioner:   "kubernetes.io/nfs",
    				ReclaimPolicy: &policyDelte,
    			},
    			expected: []metav1.TableRow{{Cells: []interface{}{"sc3", "kubernetes.io/nfs", "Delete",
    				"Immediate", false, "5m"}}},
    		},
    		{
    			sc: storage.StorageClass{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 14:04:15 UTC 2024
    - 218.6K bytes
    - Viewed (0)
  8. pkg/controller/volume/persistentvolume/pv_controller.go

    			if volume.Status.Phase != v1.VolumeReleased && volume.Status.Phase != v1.VolumeFailed {
    				// Also, log this only once:
    				logger.V(2).Info("Volume is released and reclaim policy will be executed", "volumeName", volume.Name, "reclaimPolicy", volume.Spec.PersistentVolumeReclaimPolicy)
    				if volume, err = ctrl.updateVolumePhase(ctx, volume, v1.VolumeReleased, ""); err != nil {
    					// Nothing was saved; we will fall back into the same condition
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
  9. pkg/generated/openapi/zz_generated.openapi.go

    										Type:    []string{"string"},
    										Format:  "",
    									},
    								},
    							},
    						},
    					},
    					"reclaimPolicy": {
    						SchemaProps: spec.SchemaProps{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 18:37:07 UTC 2024
    - 3M bytes
    - Viewed (0)
  10. pkg/apis/core/validation/validation_test.go

    					HostPath: &core.HostPathVolumeSource{
    						Path: "/foo",
    						Type: newHostPathType(string(core.HostPathDirectory)),
    					},
    				},
    			}),
    		},
    		"invalid-reclaimpolicy": {
    			isExpectedFailure: true,
    			volume: testVolume("foo", "", core.PersistentVolumeSpec{
    				Capacity: core.ResourceList{
    					core.ResourceName(core.ResourceStorage): resource.MustParse("10G"),
    				},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
Back to top