Skip to content

Add RBAC markers for API resources#111

Merged
rytswd merged 1 commit intomainfrom
rbac-kubebuilder-marker
Jan 5, 2026
Merged

Add RBAC markers for API resources#111
rytswd merged 1 commit intomainfrom
rbac-kubebuilder-marker

Conversation

@rytswd
Copy link
Member

@rytswd rytswd commented Jan 5, 2026

This is a temporary solution to ensure controller-gen can pick up the
marker and create the CRDs. This should be coming from the controller
code, and will be corrected in the near future.

This is a temporary solution to ensure controller-gen can pick up the
marker and create the CRDs. This should be coming from the controller
code, and will be corrected in the near future.
@github-actions
Copy link

github-actions bot commented Jan 5, 2026

🔬 Go Test Coverage Report

Summary

Coverage Type Result
Threshold 0%
Previous Test Coverage 0.0%
New Test Coverage 0.0%

Status

✅ PASS

Detail

Show New Coverage
github.com/numtide/multigres-operator/api/v1alpha1/cell_types.go:160:			init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/celltemplate_types.go:62:		init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/coretemplate_types.go:63:		init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/multigrescluster_types.go:375:	init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/shard_types.go:200:			init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/shardtemplate_types.go:63:		init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/tablegroup_types.go:124:		init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/toposerver_types.go:201:		init		0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:14:		DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:23:		DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:33:		DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:41:		DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:56:		DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:66:		DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:76:		DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:86:		DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:97:		DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:107:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:121:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:131:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:139:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:149:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:159:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:178:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:188:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:200:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:210:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:215:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:225:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:233:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:243:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:251:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:265:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:275:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:283:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:298:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:308:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:318:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:328:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:334:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:344:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:352:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:362:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:370:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:384:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:394:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:402:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:417:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:427:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:439:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:449:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:454:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:464:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:476:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:486:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:496:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:506:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:511:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:521:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:536:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:546:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:561:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:571:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:581:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:591:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:602:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:612:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:621:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:631:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:639:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:653:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:663:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:671:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:694:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:704:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:730:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:740:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:763:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:773:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:782:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:792:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:800:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:815:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:825:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:835:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:845:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:858:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:868:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:882:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:892:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:900:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:917:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:927:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:940:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:950:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:965:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:975:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:992:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1002:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1010:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1020:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1028:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1042:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1052:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1060:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1077:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1087:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1117:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1127:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1132:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1142:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1151:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1161:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1169:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1181:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1191:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1205:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1215:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1223:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1237:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1247:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1259:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1269:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1274:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1284:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1293:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1303:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1311:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1325:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1335:	DeepCopyObject	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1343:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1353:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1363:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1375:	DeepCopy	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1385:	DeepCopyInto	0.0%
github.com/numtide/multigres-operator/api/v1alpha1/zz_generated.deepcopy.go:1390:	DeepCopy	0.0%
total:											(statements)	0.0%

@rytswd
Copy link
Member Author

rytswd commented Jan 5, 2026

Going ahead with the merge on this simple fix

@rytswd rytswd merged commit 4c502d9 into main Jan 5, 2026
3 checks passed
@rytswd rytswd deleted the rbac-kubebuilder-marker branch January 5, 2026 06:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant