一、部署思路
- 一共6个容器,1个主节点、2个从节点、3个哨兵节点。
- 编写namespace脚本,创建专门的namespace
- 编写configmap脚本,分别将主节点、从节点、哨兵的配置写在里面
- 编写secret脚本,将redis的密码保存在里面
- 编写pv脚本,用于创建磁盘资源
- 编写service脚本,1个提供redis之间的网络,1个提供哨兵之间的网络,1个对外提供服务
- 编写statefulSet脚本,1个提供redis主从服务,1个提供哨兵集群服务
二、部署
部署说明
软件名称 | 软件版本 |
---|---|
redis | v6.2.5 |
kubernetes | v20.10.17 |
d... |