Skip to content

Commit 9bc608e

Browse files
committed
LIGGITT: add schemes to some openapi thing
1 parent c1363e0 commit 9bc608e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pkg/cmd/server/kubernetes/master/master_config.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import (
1919
"github.com/golang/glog"
2020
"gopkg.in/natefinch/lumberjack.v2"
2121

22+
extensionsapiserver "k8s.io/apiextensions-apiserver/pkg/apiserver"
2223
"k8s.io/apimachinery/pkg/runtime"
2324
"k8s.io/apimachinery/pkg/runtime/schema"
2425
kerrors "k8s.io/apimachinery/pkg/util/errors"
@@ -49,6 +50,7 @@ import (
4950
pluginwebhook "k8s.io/apiserver/plugin/pkg/audit/webhook"
5051
"k8s.io/kube-aggregator/pkg/apis/apiregistration"
5152
apiregistrationv1beta1 "k8s.io/kube-aggregator/pkg/apis/apiregistration/v1beta1"
53+
aggregatorscheme "k8s.io/kube-aggregator/pkg/apiserver/scheme"
5254
openapicommon "k8s.io/kube-openapi/pkg/common"
5355
kapiserveroptions "k8s.io/kubernetes/cmd/kube-apiserver/app/options"
5456
"k8s.io/kubernetes/pkg/api/legacyscheme"
@@ -620,7 +622,7 @@ func defaultOpenAPIConfig(config configapi.MasterConfig) *openapicommon.Config {
620622
},
621623
}
622624
}
623-
defNamer := apiserverendpointsopenapi.NewDefinitionNamer(legacyscheme.Scheme)
625+
defNamer := apiserverendpointsopenapi.NewDefinitionNamer(legacyscheme.Scheme, extensionsapiserver.Scheme, aggregatorscheme.Scheme)
624626
return &openapicommon.Config{
625627
ProtocolList: []string{"https"},
626628
GetDefinitions: openapigenerated.GetOpenAPIDefinitions,

0 commit comments

Comments
 (0)