[英]How to do Redis slave repalication in k8s cluster?
通過這個著名的留言簿示例:
https://github.com/kubernetes/examples/tree/master/guestbook
它將創建 Redis 主/從部署和服務。 它還有一個名為redis-slave
的子文件夾,用於創建 docker 鏡像和運行 Redis 復制命令。
問題是,如果將Redis master和slave部署到k8s集群。 那么如何運行該命令? 部署一個新容器? 這與已經部署的從屬容器無關。
有沒有更好的方法來在 k8s 集群中運行的主從之間進行 Redis 復制?
您擁有的一種選擇是使用helm
部署redis-ha
應用程序。
關於 helm 的信息: https : //github.com/kubernetes/helm
redis-ha
helm 應用頁面: https : //hub.kubeapps.com/charts/stable/redis-ha
以下是如何在 Kubernetes/Openshift OKD 中設置 Redis HA Master Slave Cluster
基本上你必須使用 configMap、StatefulSet 和 VolumeClaims
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.