namespacename=xsf curl -sSL http://1.116.235.157:1080/deployment/mid/redis/cluster/redis-cluster.yaml|sed s#mid#$namespacename#g|kubectl create -f - sleep 10 kubectl -n $namespacename get pod -owide|grep redis-cluster ##当所有pod都running 1/1之后再进行初始化 yum install redis redis-trib -y redispassword=K4l2kC8Y0Nsep7eS ##如果redis有密码的话,需要加一个密码参数,否则会连接失败 grep -q password /bin/redis-trib || sed -i 's#timeout => 60)#timeout => 60, :password => "'"${redispassword}"'")#' /bin/redis-trib clusterlist=`kubectl -n $namespacename get pod -owide |grep redis-cluster-[0-9] |awk '{print $6":6379"}'|tr '\n' ' '` redis-trib create --replicas 1 $clusterlist ###输入yes即可完成