Skip to content

Commit 1054163

Browse files
author
Mengqi Yu
committed
✨ scheme should have all builtin types registered by default
1 parent cd0b10f commit 1054163

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

pkg/scaffold/v2/main.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ import (
119119
"flag"
120120
"os"
121121
122+
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
122123
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
123124
ctrl "sigs.k8s.io/controller-runtime"
124125
"sigs.k8s.io/controller-runtime/pkg/log/zap"
@@ -129,7 +130,7 @@ import (
129130
)
130131
131132
var (
132-
scheme = runtime.NewScheme()
133+
scheme = clientgoscheme.Scheme
133134
setupLog = ctrl.Log.WithName("setup")
134135
)
135136

testdata/project-v2/main.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import (
2121
"os"
2222

2323
corev1 "k8s.io/api/core/v1"
24-
"k8s.io/apimachinery/pkg/runtime"
24+
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
2525
_ "k8s.io/client-go/plugin/pkg/client/auth/gcp"
2626
ctrl "sigs.k8s.io/controller-runtime"
2727
"sigs.k8s.io/controller-runtime/pkg/log/zap"
@@ -31,7 +31,7 @@ import (
3131
)
3232

3333
var (
34-
scheme = runtime.NewScheme()
34+
scheme = clientgoscheme.Scheme
3535
setupLog = ctrl.Log.WithName("setup")
3636
)
3737

0 commit comments

Comments
 (0)