@@ -134,12 +134,18 @@ func generateControllerFileWithMultipleVersions(dir, controllerName, resourceNam
134134 f .ImportAlias (pkgCtrlState , "ctrlstate" )
135135
136136 resourcePlural := strings .ToLower (resourceName ) + "s"
137- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,resources=%s,verbs=get;list;watch;create;update;patch;delete" , resourcePlural ))
138- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,resources=%s/status,verbs=get;update;patch" , resourcePlural ))
139- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,resources=%s/finalizers,verbs=update" , resourcePlural ))
140- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,namespace=default,resources=%s,verbs=get;list;watch;create;update;patch;delete" , resourcePlural ))
141- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,namespace=default,resources=%s/status,verbs=get;update;patch" , resourcePlural ))
142- f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.mongodb.com,namespace=default,resources=%s/finalizers,verbs=update" , resourcePlural ))
137+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,resources=%s,verbs=get;list;watch;create;update;patch;delete" , resourcePlural ))
138+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,resources=%s/status,verbs=get;update;patch" , resourcePlural ))
139+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,resources=%s/finalizers,verbs=update" , resourcePlural ))
140+ f .Comment ("+kubebuilder:rbac:groups=\" \" ,resources=secrets,verbs=get;list;watch" )
141+ f .Comment ("+kubebuilder:rbac:groups=\" \" ,resources=events,verbs=create;patch" )
142+ f .Line ()
143+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,namespace=default,resources=%s,verbs=get;list;watch;create;update;patch;delete" , resourcePlural ))
144+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,namespace=default,resources=%s/status,verbs=get;update;patch" , resourcePlural ))
145+ f .Comment (fmt .Sprintf ("+kubebuilder:rbac:groups=atlas.generated.mongodb.com,namespace=default,resources=%s/finalizers,verbs=update" , resourcePlural ))
146+ f .Comment ("+kubebuilder:rbac:groups=\" \" ,namespace=default,resources=secrets,verbs=get;list;watch" )
147+ f .Comment ("+kubebuilder:rbac:groups=\" \" ,namespace=default,resources=events,verbs=create;patch" )
148+ f .Line ()
143149
144150 // Handler struct for ALL CRD versions
145151 handlerFields := []jen.Code {
0 commit comments