Skip to content

Commit a1595da

Browse files
committed
Attach runtimeclass printer
1 parent 03910e9 commit a1595da

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

pkg/registry/node/runtimeclass/storage/BUILD

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ go_library(
77
visibility = ["//visibility:public"],
88
deps = [
99
"//pkg/apis/node:go_default_library",
10+
"//pkg/printers:go_default_library",
11+
"//pkg/printers/internalversion:go_default_library",
12+
"//pkg/printers/storage:go_default_library",
1013
"//pkg/registry/node/runtimeclass:go_default_library",
1114
"//staging/src/k8s.io/apimachinery/pkg/runtime:go_default_library",
1215
"//staging/src/k8s.io/apiserver/pkg/registry/generic:go_default_library",

pkg/registry/node/runtimeclass/storage/storage.go

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,9 @@ import (
2121
"k8s.io/apiserver/pkg/registry/generic"
2222
genericregistry "k8s.io/apiserver/pkg/registry/generic/registry"
2323
"k8s.io/kubernetes/pkg/apis/node"
24+
"k8s.io/kubernetes/pkg/printers"
25+
printersinternal "k8s.io/kubernetes/pkg/printers/internalversion"
26+
printerstorage "k8s.io/kubernetes/pkg/printers/storage"
2427
"k8s.io/kubernetes/pkg/registry/node/runtimeclass"
2528
)
2629

@@ -42,6 +45,8 @@ func NewREST(optsGetter generic.RESTOptionsGetter) (*REST, error) {
4245
CreateStrategy: runtimeclass.Strategy,
4346
UpdateStrategy: runtimeclass.Strategy,
4447
DeleteStrategy: runtimeclass.Strategy,
48+
49+
TableConvertor: printerstorage.TableConvertor{TableGenerator: printers.NewTableGenerator().With(printersinternal.AddHandlers)},
4550
}
4651
options := &generic.StoreOptions{RESTOptions: optsGetter}
4752
if err := store.CompleteWithOptions(options); err != nil {

0 commit comments

Comments
 (0)