Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for matchConditions (0.28 sec)

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

    	m.compileMatcher.Do(func() {
    		expressions := make([]cel.ExpressionAccessor, len(m.MutatingWebhook.MatchConditions))
    		for i, matchCondition := range m.MutatingWebhook.MatchConditions {
    			expressions[i] = &matchconditions.MatchCondition{
    				Name:       matchCondition.Name,
    				Expression: matchCondition.Expression,
    			}
    		}
    		strictCost := false
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 12.4K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/apis/apiserver/validation/validation.go

    		allErrs = append(allErrs, field.Invalid(fldPath.Child("matchConditions"), "", "matchConditions are not supported when StructuredAuthorizationConfiguration feature gate is disabled"))
    	}
    	if len(matchConditions) > 64 {
    		allErrs = append(allErrs, field.TooMany(fldPath.Child("matchConditions"), len(matchConditions), 64))
    		return nil, allErrs
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 31.3K bytes
    - Viewed (0)
  3. staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/validator_test.go

    	return []error{}
    }
    
    var _ matchconditions.Matcher = &fakeCELMatcher{}
    
    type fakeCELMatcher struct {
    	error   error
    	matches bool
    }
    
    func (f *fakeCELMatcher) Match(ctx context.Context, versionedAttr *admission.VersionedAttributes, versionedParams runtime.Object, authz authorizer.Authorizer) matchconditions.MatchResult {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 22:07:40 UTC 2024
    - 24.7K bytes
    - Viewed (0)
  4. staging/src/k8s.io/apiserver/pkg/features/kube_features.go

    	// across the file.
    
    	// owner: @ivelichkovich, @tallclair
    	// alpha: v1.27
    	// beta: v1.28
    	// stable: v1.30
    	// kep: https://kep.k8s.io/3716
    	//
    	// Enables usage of MatchConditions fields to use CEL expressions for matching on admission webhooks
    	AdmissionWebhookMatchConditions featuregate.Feature = "AdmissionWebhookMatchConditions"
    
    	// owner: @jefftree @alexzielenski
    	// alpha: v1.26
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 08:36:46 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  5. staging/src/k8s.io/apiserver/plugin/pkg/authorizer/webhook/webhook_v1_test.go

    				},
    			},
    		},
    		{
    			name:               "match condition with one compilation error",
    			attr:               aliceAttr,
    			expectedCompileErr: "matchConditions[2].expression: Invalid value: \"('group3' in request.group)\": compilation failed: ERROR: <input>:1:21: undefined field 'group'\n | ('group3' in request.group)\n | ....................^",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 43.2K bytes
    - Viewed (0)
Back to top