Skip to content

Commit 7aab98a

Browse files
committed
show how flags could be bound to featuresets
1 parent 042842b commit 7aab98a

File tree

1 file changed

+2
-1
lines changed
  • staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/options

1 file changed

+2
-1
lines changed

staging/src/k8s.io/apiextensions-apiserver/pkg/cmd/server/options/options.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ import (
2828
v1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1"
2929
"k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"
3030
"k8s.io/apiextensions-apiserver/pkg/apiserver"
31+
"k8s.io/apiextensions-apiserver/pkg/features"
3132
generatedopenapi "k8s.io/apiextensions-apiserver/pkg/generated/openapi"
3233
"k8s.io/apimachinery/pkg/apis/meta/v1/unstructured"
3334
utilerrors "k8s.io/apimachinery/pkg/util/errors"
@@ -60,7 +61,7 @@ type CustomResourceDefinitionsServerOptions struct {
6061
// NewCustomResourceDefinitionsServerOptions creates default options of an apiextensions-apiserver.
6162
func NewCustomResourceDefinitionsServerOptions(out, errOut io.Writer) *CustomResourceDefinitionsServerOptions {
6263
o := &CustomResourceDefinitionsServerOptions{
63-
ServerRunOptions: genericoptions.NewServerRunOptions(),
64+
ServerRunOptions: genericoptions.NewServerRunOptions(features.LibraryFeatureSet()),
6465
RecommendedOptions: genericoptions.NewRecommendedOptions(
6566
defaultEtcdPathPrefix,
6667
apiserver.Codecs.LegacyCodec(v1beta1.SchemeGroupVersion, v1.SchemeGroupVersion),

0 commit comments

Comments
 (0)