KubeSphere部署redis
1.redis容器启动
#创建配置文件
## 1、准备redis配置文件内容
mkdir -p /mydata/redis/conf && vim /mydata/redis/conf/redis.conf
##配置示例
appendonly yes
port 6379
bind 0.0.0.0
#docker启动redis
docker run -d -p 6379:6379 --restart=always \
-v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf \
-v /mydata/redis-01/data:/data \
--name redis-01 redis:6.2.5 \
redis-server /etc/redis/redis.conf
2.redis部署分析
3.创建redis配置文件
redis配置文件
appendonly yes
port 6379
bind 0.0.0.0
点击创建
4.创建有状态副本集
启动命令:redis-server /etc/redis/redis.conf,并点击下一步。
注意:这里不再提前创建pvc,主要是因为有状态服务,一个pod应该对应一个pvc,这样才对,如果提前创建了,则新增副本时,挂的都是同一个pvc,在这里使用存储卷模板挂载的好处就是,新增副本时会自动创建pvc,真正实现一个pod挂一个pvc。
挂载配置文件
挂载配置文件
点击下一步,下一步,创建即可。
至此,redis部署完成!