{{- if .Values.rabbitmq.password }} apiVersion: rabbitmq.com/v1beta1 kind: User metadata: name: {{ .Values.rabbitmq.username | default "demo-app" }} namespace: {{ .Release.Namespace }} spec: rabbitmqClusterReference: name: {{ .Values.rabbitmq.clusterName | default "rabbitmq" }} namespace: {{ .Values.rabbitmq.namespace | default "rabbitmq" }} tags: - management importCredentialsSecret: name: {{ printf "%s-user-credentials" (.Values.rabbitmq.username | default "app-user") }} {{- end }}