Commit 096e67d
committed
(helm/v2-alpha): Fix namespace-scoped Role/RoleBinding filename collisions
Namespace-scoped Roles and RoleBindings with the same name in different
namespaces were overwriting each other's files. Now appends namespace to
filename (e.g., manager-role-infrastructure.yaml) to prevent collisions.
Adds comprehensive tests to validate RBAC resource placement and prevent
regressions.
Assisted-by: Cursor1 parent 0883a84 commit 096e67d
File tree
4 files changed
+828
-0
lines changed- pkg/plugins/optional/helm/v2alpha/scaffolds
- internal/kustomize
4 files changed
+828
-0
lines changed
0 commit comments