通过这个着名的留言簿示例:
https://github.com/kubernetes/examples/tree/master/guestbook
它将创建Redis主/从部署和服务 . 它还有一个名为 redis-slave
的子文件夹,用于创建docker镜像并运行Redis复制命令 .
-
Dockerfile
-
run.sh
问题是,如果将Redis主服务器和从服务器部署到k8s集群 . 然后如何运行该命令?部署一个新容器?这与已经部署的从属容器无关 .
有没有更好的方法在k8s群集中运行主从运行之间的Redis repliaciton?
1 回答
您有一个选择是使用
helm
来部署redis-ha
应用程序 .关于掌舵的信息:https://github.com/kubernetes/helm
redis-ha
掌舵应用页面:https://hub.kubeapps.com/charts/stable/redis-ha