Does this issue reproduce with the latest release?
Yes
What operating system and processor architecture are you using (kubectl version)?
kubectl version Output
$ kubectl version
Client Version: v1.29.3
What did you do?
I installed the Redis Operator in two namespaces via ArgoCD
What did you expect to see?
No warnings/errors during sync
What did you see instead?
ClusterRole / ClusterRoleBinding resources are recreated during sync (infinite loop)
Possible solution
Create a flag that will disable the creation of ClusterRole / ClusterRoleBinding and enable the creation of a Role / RoleBinding (ex: watchNamespace: [true|false]
Does this issue reproduce with the latest release? Yes
What operating system and processor architecture are you using (
kubectl version
)?kubectl version
OutputWhat did you do? I installed the Redis Operator in two namespaces via ArgoCD
What did you expect to see? No warnings/errors during sync
What did you see instead? ClusterRole / ClusterRoleBinding resources are recreated during sync (infinite loop)
Possible solution Create a flag that will disable the creation of ClusterRole / ClusterRoleBinding and enable the creation of a Role / RoleBinding (ex: watchNamespace: [true|false]