- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ValidateConfiguration (0.31 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/validation/validation.go
package validation import ( resourcequotaapi "k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota" "k8s.io/apimachinery/pkg/util/validation/field" ) // ValidateConfiguration validates the configuration. func ValidateConfiguration(config *resourcequotaapi.Configuration) field.ErrorList { allErrs := field.ErrorList{} fldPath := field.NewPath("limitedResources") for i, limitedResource := range config.LimitedResources {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Sep 04 12:53:52 UTC 2020 - 1.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/apis/resourcequota/validation/validation_test.go
Resource: "persistentvolumeclaims", MatchContains: []string{"requests.storage"}, }}, }, } for i := range successCases { configuration := successCases[i] if errs := ValidateConfiguration(&configuration); len(errs) != 0 { t.Errorf("expected success: %v", errs) } } errorCases := map[string]resourcequotaapi.Configuration{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 02 07:48:42 UTC 2023 - 1.6K bytes - Viewed (0) -
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation/validation.go
"k8s.io/kubernetes/pkg/apis/core/validation" internalapi "k8s.io/kubernetes/plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction" ) // ValidateConfiguration validates the configuration. func ValidateConfiguration(config *internalapi.Configuration) error { allErrs := field.ErrorList{} fldpath := field.NewPath("podtolerationrestriction")
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Nov 09 11:14:08 UTC 2017 - 1.3K bytes - Viewed (0) -
plugin/pkg/admission/eventratelimit/apis/eventratelimit/validation/validation.go
eventratelimitapi.NamespaceLimitType: true, eventratelimitapi.UserLimitType: true, eventratelimitapi.SourceAndObjectLimitType: true, } // ValidateConfiguration validates the configuration. func ValidateConfiguration(config *eventratelimitapi.Configuration) field.ErrorList { allErrs := field.ErrorList{} limitsPath := field.NewPath("limits") if len(config.Limits) == 0 {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Sep 01 17:38:03 UTC 2017 - 2.1K bytes - Viewed (0) -
plugin/pkg/admission/podtolerationrestriction/apis/podtolerationrestriction/validation/validation_test.go
Default: []api.Toleration{{Operator: "Equal", Value: "bar", Effect: "NoSchedule"}}, }, testName: "Invalid case", testStatus: false, }} for i := range tests { errs := ValidateConfiguration(&tests[i].config) if tests[i].testStatus && errs != nil { t.Errorf("Test: %s, expected success: %v", tests[i].testName, errs) } if !tests[i].testStatus && errs == nil {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 02 07:48:42 UTC 2023 - 2.2K bytes - Viewed (0) -
plugin/pkg/admission/podtolerationrestriction/config.go
if err != nil { return nil, err } externalConfig, ok := decodedObj.(*internalapi.Configuration) if !ok { return nil, fmt.Errorf("unexpected type: %T", decodedObj) } if err := validation.ValidateConfiguration(externalConfig); err != nil { return nil, err } return externalConfig, nil
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 08 22:33:50 UTC 2018 - 2.2K bytes - Viewed (0) -
plugin/pkg/admission/eventratelimit/apis/eventratelimit/validation/validation_test.go
Type: "Namespace", Burst: 10, QPS: 2, CacheSize: -1, }}, }, expectedResult: false, }} for _, tc := range cases { errs := ValidateConfiguration(&tc.config) if e, a := tc.expectedResult, len(errs) == 0; e != a { if e { t.Errorf("%v: expected success: %v", tc.name, errs) } else { t.Errorf("%v: expected failure", tc.name) } }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue May 02 07:48:42 UTC 2023 - 3.5K bytes - Viewed (0) -
plugin/pkg/admission/eventratelimit/admission.go
configuration, err := LoadConfiguration(config) if err != nil { return nil, err } // validate the configuration (if any) if configuration != nil { if errs := validation.ValidateConfiguration(configuration); len(errs) != 0 { return nil, errs.ToAggregate() } } return newEventRateLimit(configuration, clock.RealClock{}) }) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Sep 14 15:26:57 UTC 2021 - 3.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/resourcequota/admission.go
configuration, err := LoadConfiguration(config) if err != nil { return nil, err } // validate the configuration (if any) if configuration != nil { if errs := validation.ValidateConfiguration(configuration); len(errs) != 0 { return nil, errs.ToAggregate() } } return NewResourceQuota(configuration, 5) }) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 23 10:34:50 UTC 2022 - 5.8K bytes - Viewed (0) -
plugin/pkg/admission/security/podsecurity/admission.go
} if err := p.delegate.CompleteConfiguration(); err != nil { return fmt.Errorf("%s configuration error: %w", PluginName, err) } if err := p.delegate.ValidateConfiguration(); err != nil { return fmt.Errorf("%s invalid: %w", PluginName, err) } return nil } var ( applicableResources = map[schema.GroupResource]bool{ corev1.Resource("pods"): true,
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Oct 27 08:49:11 UTC 2023 - 8.5K bytes - Viewed (0)