failed setting controller reference
error when using a Secret generated by SealedSecret to create a RabbitMQ User
#686
Labels
Describe the bug
To avoid having base64 encoded credentials in my repos, I'm trying to use SealedSecrets to have encrypted credentials.
When a sealedsecret is applied, in the background this operator creates a secret in the same K8s namespace with the same name that contains Base64 encoded. Just for context, when generated, this secret contains some ownerReferences values.
Then, when I try to apply the template of a user that refers to that generated secret, I receive this error:
failed setting controller reference: Object namespace/name-of-the-secret is already owned by another SealedSecret controller name-of-the-sealed-secret
To Reproduce
Steps to reproduce the behavior:
kubeseal
commandimportCredentialsSecret
->name
field points to the secret created in step 1Include any YAML or manifest necessary to reproduce the problem.
Cluster template
Secret template
User template
Expected behavior
The User should be created without any problem using the Secret generated by SealedSecret Operator.
Screenshots
Version and environment information
Additional context
The text was updated successfully, but these errors were encountered: