Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 320 for PersistentVolumeClaim (0.58 sec)

  1. pkg/volume/util/operationexecutor/operation_generator_test.go

    					VolumeSource: v1.VolumeSource{
    						PersistentVolumeClaim: &v1.PersistentVolumeClaimVolumeSource{
    							ClaimName: pvcName,
    						},
    					},
    				},
    			},
    		},
    	}
    }
    
    func getTestPVC(volumeName string, specSize, statusSize, allocatedSize string, resizeStatus *v1.ClaimResourceStatus) *v1.PersistentVolumeClaim {
    	pvc := &v1.PersistentVolumeClaim{
    		ObjectMeta: metav1.ObjectMeta{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  2. api/discovery/api__v1.json

          "verbs": [
            "get",
            "patch",
            "update"
          ]
        },
        {
          "kind": "PersistentVolumeClaim",
          "name": "persistentvolumeclaims",
          "namespaced": true,
          "shortNames": [
            "pvc"
          ],
          "singularName": "persistentvolumeclaim",
          "storageVersionHash": "QWTyNDq0dC4=",
          "verbs": [
            "create",
            "delete",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 15 18:18:19 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  3. pkg/scheduler/testing/wrappers.go

    	return n
    }
    
    // PersistentVolumeClaimWrapper wraps a PersistentVolumeClaim inside.
    type PersistentVolumeClaimWrapper struct{ v1.PersistentVolumeClaim }
    
    // MakePersistentVolumeClaim creates a PersistentVolumeClaim wrapper.
    func MakePersistentVolumeClaim() *PersistentVolumeClaimWrapper {
    	return &PersistentVolumeClaimWrapper{}
    }
    
    // Obj returns the inner PersistentVolumeClaim.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 27 07:57:10 UTC 2024
    - 42.1K bytes
    - Viewed (0)
  4. pkg/scheduler/framework/plugins/nodevolumelimits/csi.go

    	for _, vol := range pod.Spec.Volumes {
    		pvcName := ""
    		isEphemeral := false
    		switch {
    		case vol.PersistentVolumeClaim != nil:
    			// Normal CSI volume can only be used through PVC
    			pvcName = vol.PersistentVolumeClaim.ClaimName
    		case vol.Ephemeral != nil:
    			// Generic ephemeral inline volumes also use a PVC,
    			// just with a computed name and certain ownership.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 18:07:11 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  5. pkg/api/persistentvolumeclaim/util.go

    limitations under the License.
    */
    
    package persistentvolumeclaim
    
    import (
    	"fmt"
    
    	"k8s.io/apimachinery/pkg/util/validation/field"
    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    	"k8s.io/kubernetes/pkg/apis/core"
    	"k8s.io/kubernetes/pkg/apis/core/helper"
    	"k8s.io/kubernetes/pkg/features"
    )
    
    const (
    	pvc                                  string = "PersistentVolumeClaim"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 03:18:56 UTC 2023
    - 8.3K bytes
    - Viewed (0)
  6. pkg/scheduler/framework/plugins/volumezone/volume_zone.go

    	for i := range pod.Spec.Volumes {
    		volume := pod.Spec.Volumes[i]
    		if volume.PersistentVolumeClaim == nil {
    			continue
    		}
    		pvcName := volume.PersistentVolumeClaim.ClaimName
    		if pvcName == "" {
    			return nil, framework.NewStatus(framework.UnschedulableAndUnresolvable, "PersistentVolumeClaim had no name")
    		}
    		pvc, err := pl.pvcLister.PersistentVolumeClaims(pod.Namespace).Get(pvcName)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Mar 16 14:13:06 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  7. plugin/pkg/admission/storage/storageobjectinuseprotection/admission_test.go

    	"k8s.io/apiserver/pkg/admission"
    	api "k8s.io/kubernetes/pkg/apis/core"
    	volumeutil "k8s.io/kubernetes/pkg/volume/util"
    )
    
    func TestAdmit(t *testing.T) {
    	claim := &api.PersistentVolumeClaim{
    		TypeMeta: metav1.TypeMeta{
    			Kind: "PersistentVolumeClaim",
    		},
    		ObjectMeta: metav1.ObjectMeta{
    			Name:      "claim",
    			Namespace: "ns",
    		},
    	}
    
    	pv := &api.PersistentVolume{
    		TypeMeta: metav1.TypeMeta{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  8. pkg/scheduler/framework/plugins/volumerestrictions/volume_restrictions.go

    }
    
    func (s *preFilterState) conflictingPVCRefCountForPod(podInfo *framework.PodInfo) int {
    	conflicts := 0
    	for _, volume := range podInfo.Pod.Spec.Volumes {
    		if volume.PersistentVolumeClaim == nil {
    			continue
    		}
    		if s.readWriteOncePodPVCs.Has(volume.PersistentVolumeClaim.ClaimName) {
    			conflicts += 1
    		}
    	}
    	return conflicts
    }
    
    // Clone the prefilter state.
    func (s *preFilterState) Clone() framework.StateData {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Oct 20 17:40:39 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  9. pkg/apis/apps/v1/conversion.go

    		// copy so we don't modify the input
    		templatesCopy := make([]corev1.PersistentVolumeClaim, len(out.VolumeClaimTemplates))
    		copy(templatesCopy, out.VolumeClaimTemplates)
    		out.VolumeClaimTemplates = templatesCopy
    		for i := range out.VolumeClaimTemplates {
    			out.VolumeClaimTemplates[i].APIVersion = "v1"
    			out.VolumeClaimTemplates[i].Kind = "PersistentVolumeClaim"
    		}
    	}
    	return nil
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 23 23:36:24 UTC 2022
    - 6.2K bytes
    - Viewed (0)
  10. helm/minio/templates/pvc.yaml

    {{- if eq .Values.mode "standalone" }}
    {{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }}
    apiVersion: v1
    kind: PersistentVolumeClaim
    metadata:
      name: {{ template "minio.fullname" . }}
      labels:
        app: {{ template "minio.name" . }}
        chart: {{ template "minio.chart" . }}
        release: {{ .Release.Name }}
        heritage: {{ .Release.Service }}
      {{- if .Values.persistence.annotations }}
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Sun Apr 30 06:59:40 UTC 2023
    - 1014 bytes
    - Viewed (0)
Back to top