Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 1,131 for ownerReference (0.15 sec)

  1. plugin/pkg/admission/gc/gc_admission_test.go

    			username:   "super",
    			resource:   api.SchemeGroupVersion.WithResource("pods"),
    			oldObj:     &api.Pod{ObjectMeta: metav1.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
    			newObj:     &api.Pod{ObjectMeta: metav1.ObjectMeta{OwnerReferences: []metav1.OwnerReference{{Name: "first"}}}},
    			checkError: expectNoError,
    		},
    		{
    			name:       "super-user, update, objectref change",
    			username:   "super",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:28:42 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  2. pkg/registry/rbac/helpers_test.go

    				obj := newPod()
    				obj.OwnerReferences = append(obj.OwnerReferences, metav1.OwnerReference{Name: "foo"})
    				return obj
    			},
    			old: func() runtime.Object {
    				return newPod()
    			},
    			expected: true,
    		},
    		{
    			name: "ownerRef and finalizer",
    			obj: func() runtime.Object {
    				obj := newPod()
    				obj.OwnerReferences = append(obj.OwnerReferences, metav1.OwnerReference{Name: "foo"})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 05 20:12:50 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. pkg/controller/statefulset/stateful_set_utils_test.go

    		}
    		refs[k] = false
    	}
    	return false
    }
    
    func TestOwnerRefsChanged(t *testing.T) {
    	toRefs := func(strs []string) []metav1.OwnerReference {
    		refs := []metav1.OwnerReference{}
    		for _, s := range strs {
    			pieces := strings.Split(s, "/")
    			refs = append(refs, metav1.OwnerReference{
    				APIVersion: pieces[0],
    				Kind:       pieces[1],
    				Name:       pieces[2],
    			})
    		}
    		return refs
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 50.9K bytes
    - Viewed (0)
  4. pkg/controller/garbagecollector/dump_test.go

    		return &node{
    			identity: objectReference{
    				OwnerReference: metav1.OwnerReference{
    					UID: types.UID("alpha"),
    				},
    			},
    			owners: []metav1.OwnerReference{
    				{UID: types.UID("bravo")},
    				{UID: types.UID("charlie")},
    			},
    		}
    	}
    	bravoNode = func() *node {
    		return &node{
    			identity: objectReference{
    				OwnerReference: metav1.OwnerReference{
    					UID: types.UID("bravo"),
    				},
    			},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 11.2K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/controller_ref_test.go

    			UID: "uid1",
    		},
    	}
    	obj2 := &metaObj{
    		ObjectMeta: ObjectMeta{
    			UID: "uid2",
    			OwnerReferences: []OwnerReference{
    				*NewControllerRef(obj1, gvk),
    			},
    		},
    	}
    	obj3 := &metaObj{
    		ObjectMeta: ObjectMeta{
    			UID: "uid3",
    			OwnerReferences: []OwnerReference{
    				*NewControllerRef(obj2, gvk),
    			},
    		},
    	}
    	if !IsControlledBy(obj2, obj1) || !IsControlledBy(obj3, obj2) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 05:14:33 UTC 2024
    - 4K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/controller_ref.go

    func GetControllerOfNoCopy(controllee Object) *OwnerReference {
    	refs := controllee.GetOwnerReferences()
    	for i := range refs {
    		if refs[i].Controller != nil && *refs[i].Controller {
    			return &refs[i]
    		}
    	}
    	return nil
    }
    
    // NewControllerRef creates an OwnerReference pointing to the given owner.
    func NewControllerRef(owner Object, gvk schema.GroupVersionKind) *OwnerReference {
    	return &OwnerReference{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 09 05:14:33 UTC 2024
    - 2K bytes
    - Viewed (0)
  7. pkg/controller/garbagecollector/graph.go

    // ownerReferenceCoordinates returns an owner reference containing only the coordinate fields
    // from the input reference (uid, name, kind, apiVersion)
    func ownerReferenceCoordinates(ref metav1.OwnerReference) metav1.OwnerReference {
    	return metav1.OwnerReference{
    		UID:        ref.UID,
    		Name:       ref.Name,
    		Kind:       ref.Kind,
    		APIVersion: ref.APIVersion,
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 13:37:56 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apimachinery/pkg/api/validation/objectmeta.go

    	}
    	return nil
    }
    
    func validateOwnerReference(ownerReference metav1.OwnerReference, fldPath *field.Path) field.ErrorList {
    	allErrs := field.ErrorList{}
    	gvk := schema.FromAPIVersionAndKind(ownerReference.APIVersion, ownerReference.Kind)
    	// gvk.Group is empty for the legacy group.
    	if len(gvk.Version) == 0 {
    		allErrs = append(allErrs, field.Invalid(fldPath.Child("apiVersion"), ownerReference.APIVersion, "version must not be empty"))
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Sep 07 03:12:31 UTC 2022
    - 12K bytes
    - Viewed (0)
  9. plugin/pkg/admission/gc/gc_admission.go

    // only keeps the blocking refs
    func blockingOwnerRefs(refs []metav1.OwnerReference) []metav1.OwnerReference {
    	var ret []metav1.OwnerReference
    	for _, ref := range refs {
    		if ref.BlockOwnerDeletion != nil && *ref.BlockOwnerDeletion {
    			ret = append(ret, ref)
    		}
    	}
    	return ret
    }
    
    func indexByUID(refs []metav1.OwnerReference) map[types.UID]metav1.OwnerReference {
    	ret := make(map[types.UID]metav1.OwnerReference)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 05 02:24:38 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  10. pkg/kube/controllers/common_test.go

    			Name:            "pod",
    			Namespace:       "ns",
    			OwnerReferences: []metav1.OwnerReference{},
    		},
    	})
    	if got := written.Load(); got != "" {
    		t.Fatalf("unexpectedly enqueued %v", got)
    	}
    
    	handler(&corev1.Pod{
    		ObjectMeta: metav1.ObjectMeta{
    			Name:      "pod",
    			Namespace: "ns",
    			OwnerReferences: []metav1.OwnerReference{{
    				APIVersion: gvk.Deployment.GroupVersion(),
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Feb 15 15:34:49 UTC 2023
    - 4.1K bytes
    - Viewed (0)
Back to top