Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Password with $ or any other special in it fails readiness #526

Closed
samof76 opened this issue Nov 23, 2022 · 0 comments · Fixed by #528
Closed

Password with $ or any other special in it fails readiness #526

samof76 opened this issue Nov 23, 2022 · 0 comments · Fixed by #528

Comments

@samof76
Copy link
Contributor

samof76 commented Nov 23, 2022

Expected behaviour

What do you want to achieve?
I would the setup as redis deployment using the redisfailover CR, with password that accepts special character.

Actual behaviour

What is happening? Are all the pieces created? Can you access to the service?
The readiness for the redis pods fails. But sentinel are able to connect to redis without any issue.

Steps to reproduce the behaviour

Describe step by step what you've have done to get to this point
Try to deploy the following the CR.

---
apiVersion: v1
kind: Namespace
metadata:
  name: ps
---
apiVersion: v1
kind: Secret
metadata:
  name: redis-auth
  namespace: ps
type: Opaque
stringData:
  password: u123886^UzA$$!

---
apiVersion: databases.spotahome.com/v1
kind: RedisFailover
metadata:
  name: redis-ports
  namespace: ps
spec:
  auth:
    secretPath: redis-auth
  redis:
    exporter:
      enabled: true
    port: 12345
    replicas: 3
  sentinel:
    exporter:
      enabled: true
    replicas: 3

Environment

How are the pieces configured?

  • Redis Operator version v1.2.2
  • Kubernetes version v1.22.7+
  • Kubernetes configuration used (eg: Is RBAC active?)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant