Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 110 for admission (0.14 sec)

  1. pkg/kube/adapter.go

    	// MutatingAdmissionWebhook and ValidatingAdmissionWebhook admission controller will prefix the keys with
    	// admission webhook name (e.g. imagepolicy.example.com/error=image-blacklisted). AuditAnnotations will be provided by
    	// the admission webhook to add additional context to the audit log for this request.
    	AuditAnnotations map[string]string `json:"auditAnnotations,omitempty"`
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Apr 10 16:40:00 UTC 2023
    - 13.2K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/namespace/lifecycle/admission_test.go

    		}
    		t.Errorf("expected error returned from admission handler: %v", actions)
    	}
    
    	// verify create operations in the namespace cause an error
    	err = handler.Admit(context.TODO(), admission.NewAttributesRecord(&pod, nil, v1.SchemeGroupVersion.WithKind("Pod").GroupKind().WithVersion("version"), pod.Namespace, pod.Name, v1.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
    - 14.2K bytes
    - Viewed (0)
  3. plugin/pkg/admission/serviceaccount/admission_test.go

    )
    
    func TestIgnoresNonCreate(t *testing.T) {
    	for _, op := range []admission.Operation{admission.Delete, admission.Connect} {
    		handler := NewServiceAccount()
    		if handler.Handles(op) {
    			t.Errorf("Expected not to handle operation %s", op)
    		}
    	}
    }
    
    func TestIgnoresNonPodResource(t *testing.T) {
    	pod := &api.Pod{}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 12 17:49:30 UTC 2024
    - 36.9K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/generic/webhook_test.go

    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/cel"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/matchconditions"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/object"
    	"k8s.io/apiserver/pkg/authorization/authorizer"
    )
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 28 19:30:04 UTC 2023
    - 32K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/admission/metrics/metrics.go

    )
    
    // WithControllerMetrics is a decorator for named admission handlers.
    func WithControllerMetrics(i admission.Interface, name string) admission.Interface {
    	return WithMetrics(i, Metrics.ObserveAdmissionController, name)
    }
    
    // WithStepMetrics is a decorator for a whole admission phase, i.e. admit or validation.admission step.
    func WithStepMetrics(i admission.Interface) admission.Interface {
    	return WithMetrics(i, Metrics.ObserveAdmissionStep)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 17:01:40 UTC 2023
    - 15.5K bytes
    - Viewed (0)
  6. plugin/pkg/admission/certificates/ctbattest/admission_test.go

    				operation: admission.Create,
    			},
    			allowed: false,
    		},
    		{
    			description:                      "wrong type on update",
    			clusterTrustBundleFeatureEnabled: true,
    			attributes: &testAttributes{
    				resource:  certificatesapi.Resource("clustertrustbundles"),
    				obj:       &certificatesapi.ClusterTrustBundleList{},
    				operation: admission.Update,
    			},
    			allowed: false,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 10.9K bytes
    - Viewed (0)
  7. plugin/pkg/admission/gc/gc_admission.go

    				subresource:   "status",
    			},
    		}
    		return &gcPermissionsEnforcement{
    			Handler:   admission.NewHandler(admission.Create, admission.Update),
    			whiteList: whiteList,
    		}, nil
    	})
    }
    
    // gcPermissionsEnforcement is an implementation of admission.Interface.
    type gcPermissionsEnforcement struct {
    	*admission.Handler
    
    	authorizer authorizer.Authorizer
    
    	restMapper meta.RESTMapper
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Sep 05 02:24:38 UTC 2023
    - 10.3K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/matching/matching_test.go

    	"k8s.io/apimachinery/pkg/labels"
    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/namespace"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/predicates/object"
    	"k8s.io/apiserver/pkg/apis/example"
    )
    
    var _ MatchCriteria = &fakeCriteria{}
    
    type fakeCriteria struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 38.2K bytes
    - Viewed (0)
  9. plugin/pkg/admission/podtolerationrestriction/admission_test.go

    			}
    		})
    	}
    }
    
    func TestHandles(t *testing.T) {
    	for op, shouldHandle := range map[admission.Operation]bool{
    		admission.Create:  true,
    		admission.Update:  true,
    		admission.Connect: false,
    		admission.Delete:  false,
    	} {
    
    		pluginConfig, err := loadConfiguration(nil)
    		// must not fail
    		if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 16K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/create.go

    	return createHandler(r, scope, admission, true)
    }
    
    // CreateResource returns a function that will handle a resource creation.
    func CreateResource(r rest.Creater, scope *RequestScope, admission admission.Interface) http.HandlerFunc {
    	return createHandler(&namedCreaterAdapter{r}, scope, admission, false)
    }
    
    type namedCreaterAdapter struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 01 20:19:46 UTC 2023
    - 10.1K bytes
    - Viewed (0)
Back to top