-
Notifications
You must be signed in to change notification settings - Fork 78
Closed
Description
Describe the bug
We use Azure Keyvault to store the rabbitmq user secret so our application can connect to the rabbitmq cluster, however, after the initial generation of the user with the User object, the password does not get updated when its rotated.
To Reproduce
Steps to reproduce the behavior:
rabbitmq-secretsis available as k8s secret from Azure Keyvault- Rabbitmq user is created, also
rabbitmq-user-user-credentialsis created - Rotate secret in Keyvault that updates password value in
rabbitmq-secrets - Rabbitmq user doesn't get updated.
Include any YAML or manifest necessary to reproduce the problem.
apiVersion: rabbitmq.com/v1beta1
kind: User
metadata:
name: rabbitmq-user
spec:
tags:
- management
- policymaker
rabbitmqClusterReference:
name: app-rabbitmq
importCredentialsSecret:
name: rabbitmq-secretsExpected behavior
After the password value in rabbitmq-secrets is updated I expect the operator to update the field in rabbitmq-user-user-credentials as well and update the Rabbitmq user.
Version and environment information
- Messaging Topology Operator: 1.7.1
- RabbitMQ: 3.10.1
- RabbitMQ Cluster Operator: 1.14.0
- Kubernetes: v1.22.6
- Cloud provider or hardware configuration: Azure AKS
Metadata
Metadata
Assignees
Labels
No labels