kubernetes redis cluster 确定 redis pod 是 master 节点还是 slave 节点
在 kubernetes 集群中部署 redis cluster 集群(cluster模式)时,经常需要确认一个redis节点时主节点(master)还是从节点(slave)。
其实只需要两步:
查看 redis cluster 中每个节点的内网 ip
kubectl get svc -n ${namespace}
登录到 redis 集群中,执行
cluster nodes
命令cluster nodes
该命令输出结果中,第二列中会包含当前redis节点的内网ip,同时,第三列会标识出该redis节点是master还是slave,结合上一步中的service中的内网ip,我们就可以知道具体的pod对应的是主节点还是从节点