diff --git a/apiserver/apiserver.go b/apiserver/apiserver.go index 6b046002..5442a6f1 100644 --- a/apiserver/apiserver.go +++ b/apiserver/apiserver.go @@ -106,7 +106,9 @@ func (serverOptions *ServerRunOptions) Run(stopCh <-chan struct{}) error { if _, err := config.ApplySecureServingOptions(serverOptions.SecureServing); err != nil { return fmt.Errorf("failed to configure https: %s", err) } - config.ApplyAuthenticationOptions(serverOptions.Authentication) + if _, err := config.ApplyAuthenticationOptions(serverOptions.Authentication); err != nil { + return fmt.Errorf("failed to configure authentication: %s", err) + } config.Authorizer = authorizer.NewAlwaysAllowAuthorizer() s, err := config.Complete().New()