Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 16 for NewAttributesRecord (0.58 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace/matcher_test.go

    			attr:           admission.NewAttributesRecord(&namespace2, nil, schema.GroupVersionKind{}, namespace1.Name, namespace1.Name, schema.GroupVersionResource{Resource: "namespaces"}, "", admission.Delete, &metav1.DeleteOptions{}, false, nil),
    			expectedLabels: namespace1Labels,
    		},
    		{
    			name:           "request is for namespace/finalizer",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 26 00:41:14 UTC 2022
    - 4.8K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/object/matcher_test.go

    			objectSelector: &metav1.LabelSelector{},
    			attrs:          admission.NewAttributesRecord(nil, nil, schema.GroupVersionKind{}, "", "name", schema.GroupVersionResource{}, "", admission.Create, &metav1.CreateOptions{}, false, nil),
    			expectCall:     true,
    		},
    		{
    			name:           "matches new object",
    			objectSelector: runLevel1Excluder,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 26 00:41:14 UTC 2022
    - 4.7K bytes
    - Viewed (0)
  3. plugin/pkg/admission/namespace/autoprovision/admission_test.go

    	}
    	informerFactory.Start(wait.NeverStop)
    
    	pod := newPod(namespace)
    	err = admissiontesting.WithReinvocationTesting(t, handler).Admit(context.TODO(), admission.NewAttributesRecord(&pod, nil, api.Kind("Pod").WithVersion("version"), pod.Namespace, pod.Name, api.Resource("pods").WithVersion("version"), "", admission.Create, &metav1.CreateOptions{}, false, nil), nil)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission_test.go

    		desc string
    		attr admission.Attributes
    	}{
    		{
    			"subresource",
    			admission.NewAttributesRecord(nil, nil, schema.GroupVersionKind{}, "namespace", "name", schema.GroupVersionResource{}, "subresource", admission.Create, nil, false, nil),
    		},
    		{
    			"non-namespaced resource",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 23 10:34:50 UTC 2022
    - 5.2K bytes
    - Viewed (0)
  5. plugin/pkg/admission/namespace/exists/admission_test.go

    	if err != nil {
    		t.Errorf("unexpected error initializing handler: %v", err)
    	}
    	informerFactory.Start(wait.NeverStop)
    
    	pod := newPod(namespace)
    	err = handler.Validate(context.TODO(), admission.NewAttributesRecord(&pod, nil, api.Kind("Pod").WithVersion("version"), pod.Namespace, pod.Name, api.Resource("pods").WithVersion("version"), "", admission.Create, &metav1.CreateOptions{}, false, nil), nil)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 4.4K bytes
    - Viewed (0)
  6. plugin/pkg/admission/podnodeselector/admission_test.go

    		handler.clusterNodeSelectors[namespace.Name] = test.whitelist
    		pod.Spec = api.PodSpec{NodeSelector: test.podNodeSelector}
    
    		err := handler.Admit(context.TODO(), admission.NewAttributesRecord(pod, nil, api.Kind("Pod").WithVersion("version"), "testNamespace", namespace.ObjectMeta.Name, api.Resource("pods").WithVersion("version"), "", admission.Create, &metav1.CreateOptions{}, false, nil), nil)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 8K bytes
    - Viewed (0)
  7. plugin/pkg/admission/network/denyserviceexternalips/admission_test.go

    			if tc.oldSvc == nil {
    				op = admission.Create
    				opt = &metav1.CreateOptions{}
    			} else {
    				op = admission.Update
    				opt = &metav1.UpdateOptions{}
    			}
    
    			attrs := admission.NewAttributesRecord(
    				tc.newSvc, // new object
    				tc.oldSvc, // old object
    				core.Kind("Service").WithVersion("version"),
    				tc.newSvc.Namespace,
    				tc.newSvc.Name,
    				corev1.Resource("services").WithVersion("version"),
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Dec 14 05:36:44 UTC 2021
    - 3K bytes
    - Viewed (0)
  8. plugin/pkg/admission/storage/storageobjectinuseprotection/admission_test.go

    			pvWithFinalizer.Namespace,
    		},
    	}
    
    	for _, test := range tests {
    		t.Run(test.name, func(t *testing.T) {
    			ctrl := newPlugin()
    
    			obj := test.object.DeepCopyObject()
    			attrs := admission.NewAttributesRecord(
    				obj,                  // new object
    				obj.DeepCopyObject(), // old object, copy to be sure it's not modified
    				schema.GroupVersionKind{},
    				test.namespace,
    				"foo",
    				test.resource,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 14 00:05:53 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  9. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/fieldmanager/admission_test.go

    			mutatedEntries := []metav1.ManagedFieldsEntry{mutated}
    
    			obj := &v1.ConfigMap{}
    			obj.SetManagedFields(validEntries)
    
    			wrap.admit = replaceManagedFields(mutatedEntries)
    
    			attrs := admission.NewAttributesRecord(obj, obj, schema.GroupVersionKind{}, "default", "", schema.GroupVersionResource{}, "", admission.Update, nil, false, nil)
    			if err := ac.(admission.MutationInterface).Admit(context.TODO(), attrs, nil); err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 12 21:32:54 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  10. plugin/pkg/admission/storage/storageclass/setdefault/admission_test.go

    		ctrl.SetExternalKubeInformerFactory(informerFactory)
    		for _, c := range test.classes {
    			informerFactory.Storage().V1().StorageClasses().Informer().GetStore().Add(c)
    		}
    		attrs := admission.NewAttributesRecord(
    			claim, // new object
    			nil,   // old object
    			api.Kind("PersistentVolumeClaim").WithVersion("version"),
    			claim.Namespace,
    			claim.Name,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Oct 19 04:00:48 UTC 2022
    - 7.6K bytes
    - Viewed (0)
Back to top