Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:
create camellia cluster
create redis-sentinel cluster
kubectl get cluster
NAME CLUSTER-DEFINITION VERSION TERMINATION-POLICY STATUS AGE
camellia-ogmhuz camellia-redis-proxy camellia-redis-proxy-1.2.26 Halt Running 66m
redis-dntsko redis redis-7.0.6 Delete Running 3h5m
kubectl get pod
NAME READY STATUS RESTARTS AGE
camellia-ogmhuz-proxy-0 1/1 Running 0 12m
camellia-ogmhuz-proxy-1 1/1 Running 0 12m
redis-dntsko-redis-0 3/3 Running 0 3h5m
redis-dntsko-redis-1 3/3 Running 0 3h5m
redis-dntsko-redis-sentinel-0 1/1 Running 0 3h5m
redis-dntsko-redis-sentinel-1 1/1 Running 0 3h5m
redis-dntsko-redis-sentinel-2 1/1 Running 0 3h5m
kubectl get svc
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
camellia-ogmhuz-proxy-headless ClusterIP None 6380/TCP,16379/TCP 66m
camellia-ogmhuz-proxy-proxy ClusterIP 10.107.167.6 6380/TCP,16379/TCP 66m
redis-dntsko-redis ClusterIP 10.111.81.6 6379/TCP 3h6m
redis-dntsko-redis-headless ClusterIP None 6379/TCP,9121/TCP,3501/TCP,50001/TCP 3h6m
redis-dntsko-redis-sentinel ClusterIP 10.99.176.60 26379/TCP 3h6m
kubectl exec -it redis-dntsko-redis-0 bash
kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead.
Defaulted container "redis" out of: redis, metrics, lorry
root@redis-dntsko-redis-0:/# redis-cli -h camellia-ogmhuz-proxy-proxy.default.svc.cluster.local -p 6380 -a passwd3
Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe.
camellia-ogmhuz-proxy-proxy.default.svc.cluster.local:6380> set test3 3
(error) ERR proxy upstream not available
(1.68s)
camellia-ogmhuz-proxy-proxy.default.svc.cluster.local:6380>
**Expected behavior**
A clear and concise description of what you expected to happen.
**Screenshots**
If applicable, add screenshots to help explain your problem.
**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
**Additional context**
Add any other context about the problem here.
Describe the bug A clear and concise description of what the bug is.
To Reproduce Steps to reproduce the behavior:
kubectl get pod NAME READY STATUS RESTARTS AGE camellia-ogmhuz-proxy-0 1/1 Running 0 12m camellia-ogmhuz-proxy-1 1/1 Running 0 12m redis-dntsko-redis-0 3/3 Running 0 3h5m redis-dntsko-redis-1 3/3 Running 0 3h5m redis-dntsko-redis-sentinel-0 1/1 Running 0 3h5m redis-dntsko-redis-sentinel-1 1/1 Running 0 3h5m redis-dntsko-redis-sentinel-2 1/1 Running 0 3h5m
kubectl get svc NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE camellia-ogmhuz-proxy-headless ClusterIP None 6380/TCP,16379/TCP 66m
camellia-ogmhuz-proxy-proxy ClusterIP 10.107.167.6 6380/TCP,16379/TCP 66m
redis-dntsko-redis ClusterIP 10.111.81.6 6379/TCP 3h6m
redis-dntsko-redis-headless ClusterIP None 6379/TCP,9121/TCP,3501/TCP,50001/TCP 3h6m
redis-dntsko-redis-sentinel ClusterIP 10.99.176.60 26379/TCP 3h6m
multi.tenant.route.config=[{"name":"route3", "password": "passwd3", "route":{"type": "simple","operation": {"read": "redis://mhr6kknj@redis-dntsko-redis:6379","type": "rw_separate","write": "redis-sentinel://mhr6kknj@redis-dntsko-redis:6379,redis-dntsko-redis-sentinel:16379/master"}}}]
kubectl exec -it redis-dntsko-redis-0 bash kubectl exec [POD] [COMMAND] is DEPRECATED and will be removed in a future version. Use kubectl exec [POD] -- [COMMAND] instead. Defaulted container "redis" out of: redis, metrics, lorry root@redis-dntsko-redis-0:/# redis-cli -h camellia-ogmhuz-proxy-proxy.default.svc.cluster.local -p 6380 -a passwd3 Warning: Using a password with '-a' or '-u' option on the command line interface may not be safe. camellia-ogmhuz-proxy-proxy.default.svc.cluster.local:6380> set test3 3
(error) ERR proxy upstream not available (1.68s) camellia-ogmhuz-proxy-proxy.default.svc.cluster.local:6380>