Skip to content

Commit 8e002f8

Browse files
committed
Enable Unstructured caching in controller manager config
1 parent 81c566f commit 8e002f8

File tree

1 file changed

+6
-0
lines changed
  • cmd/trainer-controller-manager

1 file changed

+6
-0
lines changed

cmd/trainer-controller-manager/main.go

+6
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import (
2929
utilruntime "k8s.io/apimachinery/pkg/util/runtime"
3030
clientgoscheme "k8s.io/client-go/kubernetes/scheme"
3131
ctrl "sigs.k8s.io/controller-runtime"
32+
"sigs.k8s.io/controller-runtime/pkg/client"
3233
ctrlpkg "sigs.k8s.io/controller-runtime/pkg/controller"
3334
"sigs.k8s.io/controller-runtime/pkg/healthz"
3435
"sigs.k8s.io/controller-runtime/pkg/log/zap"
@@ -111,6 +112,11 @@ func main() {
111112
}
112113
mgr, err := ctrl.NewManager(ctrl.GetConfigOrDie(), ctrl.Options{
113114
Scheme: scheme,
115+
Client: client.Options{
116+
Cache: &client.CacheOptions{
117+
Unstructured: true,
118+
},
119+
},
114120
Metrics: metricsserver.Options{
115121
BindAddress: metricsAddr,
116122
SecureServing: secureMetrics,

0 commit comments

Comments
 (0)