From da072063d1908ddcdb921b5c57856145c23804f3 Mon Sep 17 00:00:00 2001 From: mengyang02 Date: Tue, 24 Sep 2019 20:16:17 +0800 Subject: [PATCH] to use existing validating function --- pkg/kubeapiserver/options/authorization.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/pkg/kubeapiserver/options/authorization.go b/pkg/kubeapiserver/options/authorization.go index b708074ce03..bbf04103c7c 100644 --- a/pkg/kubeapiserver/options/authorization.go +++ b/pkg/kubeapiserver/options/authorization.go @@ -55,10 +55,9 @@ func (s *BuiltInAuthorizationOptions) Validate() []error { allErrors = append(allErrors, fmt.Errorf("at least one authorization-mode must be passed")) } - allowedModes := sets.NewString(authzmodes.AuthorizationModeChoices...) modes := sets.NewString(s.Modes...) for _, mode := range s.Modes { - if !allowedModes.Has(mode) { + if !authzmodes.IsValidAuthorizationMode(mode) { allErrors = append(allErrors, fmt.Errorf("authorization-mode %q is not a valid mode", mode)) } if mode == authzmodes.ModeABAC {