update integration tests to reflect the kube version to stop serving removed APIs

This commit is contained in:
David Eads
2021-05-11 15:17:40 -04:00
parent d3e702fa99
commit d6a4afa5b8
5 changed files with 14 additions and 2 deletions

View File

@@ -309,6 +309,12 @@ func NewMasterConfigWithOptions(opts *MasterConfigOptions) *controlplane.Config
genericConfig := genericapiserver.NewConfig(legacyscheme.Codecs)
kubeVersion := version.Get()
if len(kubeVersion.Major) == 0 {
kubeVersion.Major = "1"
}
if len(kubeVersion.Minor) == 0 {
kubeVersion.Minor = "22"
}
genericConfig.Version = &kubeVersion
genericConfig.Authorization.Authorizer = authorizerfactory.NewAlwaysAllowAuthorizer()