Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 110 for admission (0.46 sec)

  1. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/validating/dispatcher.go

    	utilruntime "k8s.io/apimachinery/pkg/util/runtime"
    	"k8s.io/apiserver/pkg/admission"
    	admissionmetrics "k8s.io/apiserver/pkg/admission/metrics"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook"
    	webhookerrors "k8s.io/apiserver/pkg/admission/plugin/webhook/errors"
    	"k8s.io/apiserver/pkg/admission/plugin/webhook/generic"
    	webhookrequest "k8s.io/apiserver/pkg/admission/plugin/webhook/request"
    	endpointsrequest "k8s.io/apiserver/pkg/endpoints/request"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 20:24:12 UTC 2023
    - 13K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/dispatcher.go

    	"k8s.io/apimachinery/pkg/runtime"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    	utiljson "k8s.io/apimachinery/pkg/util/json"
    	"k8s.io/apiserver/pkg/admission"
    	"k8s.io/apiserver/pkg/admission/plugin/policy/generic"
    	celmetrics "k8s.io/apiserver/pkg/admission/plugin/policy/validating/metrics"
    	celconfig "k8s.io/apiserver/pkg/apis/cel"
    	"k8s.io/apiserver/pkg/authorization/authorizer"
    	"k8s.io/apiserver/pkg/warning"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 14.4K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/policy_dispatcher.go

    	versionedAttrs   map[schema.GroupVersionKind]*admission.VersionedAttributes
    	attr             admission.Attributes
    	objectInterfaces admission.ObjectInterfaces
    }
    
    func (v *versionedAttributeAccessor) VersionedAttribute(gvk schema.GroupVersionKind) (*admission.VersionedAttributes, error) {
    	if val, ok := v.versionedAttrs[gvk]; ok {
    		return val, nil
    	}
    	versionedAttr, err := admission.NewVersionedAttributes(v.attr, gvk, v.objectInterfaces)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 06 00:00:21 UTC 2024
    - 12.1K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/admission/plugin/webhook/testing/testcase.go

    	return &FakeAttributes{
    		Attributes: admission.NewAttributesRecord(object.(runtime.Object), oldObject.(runtime.Object), kind, namespace, name, gvr, subResource, admission.Update, options, dryRun, &userInfo),
    	}
    }
    
    // FakeAttributes decorate admission.Attributes. It's used to trace the added annotations.
    type FakeAttributes struct {
    	admission.Attributes
    	annotations map[string]string
    	mutex       sync.Mutex
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 03 06:51:04 UTC 2023
    - 47.6K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/rest.go

    	// after mutating admission.
    	// NOTE: For CREATE and UPDATE requests the API server dedups both before and after mutating admission.
    	// For PATCH request the API server only dedups after mutating admission.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 17K bytes
    - Viewed (0)
  6. pkg/controlplane/apiserver/options/options_test.go

    		},
    		Admission: &kubeoptions.AdmissionOptions{
    			GenericAdmission: &apiserveroptions.AdmissionOptions{
    				RecommendedPluginOrder: s.Admission.GenericAdmission.RecommendedPluginOrder,
    				DefaultOffPlugins:      s.Admission.GenericAdmission.DefaultOffPlugins,
    				EnablePlugins:          []string{"AlwaysDeny"},
    				ConfigFile:             "/admission-control-config",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 10.7K bytes
    - Viewed (0)
  7. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/update.go

    					if mutatingAdmission.Handles(admission.Create) {
    						return newObj, mutatingAdmission.Admit(ctx, admission.NewAttributesRecord(newObj, nil, scope.Kind, namespace, name, scope.Resource, scope.Subresource, admission.Create, updateToCreateOptions(options), dryrun.IsDryRun(options.DryRun), userInfo), scope)
    					}
    				} else {
    					if mutatingAdmission.Handles(admission.Update) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 01 20:19:46 UTC 2023
    - 11.5K bytes
    - Viewed (0)
  8. common-protos/k8s.io/api/admissionregistration/v1beta1/generated.proto

      // Allowed values are "Never" and "IfNeeded".
      //
      // Never: the webhook will not be called more than once in a single admission evaluation.
      //
      // IfNeeded: the webhook will be called at least one additional time as part of the admission evaluation
      // if the object being admitted is modified by other admission plugins after the initial webhook call.
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 22.6K bytes
    - Viewed (0)
  9. cmd/kube-apiserver/app/options/options_test.go

    			},
    			Admission: &kubeoptions.AdmissionOptions{
    				GenericAdmission: &apiserveroptions.AdmissionOptions{
    					RecommendedPluginOrder: s.Options.Admission.GenericAdmission.RecommendedPluginOrder,
    					DefaultOffPlugins:      s.Options.Admission.GenericAdmission.DefaultOffPlugins,
    					EnablePlugins:          []string{"AlwaysDeny"},
    					ConfigFile:             "/admission-control-config",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:57:37 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apiserver/pkg/endpoints/handlers/delete.go

    	"k8s.io/component-base/tracing"
    )
    
    // DeleteResource returns a function that will handle a resource deletion
    // TODO admission here becomes solely validating admission
    func DeleteResource(r rest.GracefulDeleter, allowsOptions bool, scope *RequestScope, admit admission.Interface) http.HandlerFunc {
    	return func(w http.ResponseWriter, req *http.Request) {
    		ctx := req.Context()
    		// For performance tracking purposes.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 01 10:00:32 UTC 2023
    - 11.4K bytes
    - Viewed (0)
Back to top