一开始部署的是 3 个 master 节点的非高可用 redis 集群
cluster:
  nodes: 3
  replicas: 0
现在想改为 3 个 master 节点 + 3 个 slave 节点的高可用 redis 集群,修改为下面的 helm values
cluster:
  nodes: 6
  replicas: 1
部署后另外3个 pod 总是无法进入 ready 状态
NAME            READY
redis-cache-0  1/1  
redis-cache-1   1/1  
redis-cache-2   1/1  
redis-cache-3   0/1  
redis-cache-4   0/1  
redis-cache-5   0/1  
从日志看 redis 启动后并没有进行加入集群的操作
1:M 23 Jun 2022 11:45:41.722 # Server initialized
1:M 23 Jun 2022 11:45:41.723 * Ready to accept connections
请问如何解决?
需要使用专门的 cluster.update 清单
cluster:
  nodes: 6
  replicas: 1
  update:
    addNodes: true
    currentNumberOfNodes: 3
    currentNumberOfReplicas: "0"
注:redis 集群是用 helm chart bitnami/redis-cluster 部署的