Skip to content

Commit c952c6c

Browse files
add schema for CRD controllers
1 parent c838130 commit c952c6c

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

pkg/scaffold/v2/controller.go

+1
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ import (
8282
type {{ .Resource.Kind }}Reconciler struct {
8383
client.Client
8484
Log logr.Logger
85+
Scheme *runtime.Scheme
8586
}
8687
8788
// +kubebuilder:rbac:groups={{.GroupDomain}},resources={{ .Plural }},verbs=get;list;watch;create;update;patch;delete

pkg/scaffold/v2/main.go

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ func (m *Main) Update(opts *MainUpdateOptions) error {
6565
reconcilerSetupCodeFragment := fmt.Sprintf(`if err = (&controllers.%sReconciler{
6666
Client: mgr.GetClient(),
6767
Log: ctrl.Log.WithName("controllers").WithName("%s"),
68+
Scheme: mgr.GetScheme(),
6869
}).SetupWithManager(mgr); err != nil {
6970
setupLog.Error(err, "unable to create controller", "controller", "%s")
7071
os.Exit(1)

0 commit comments

Comments
 (0)