云原生KubeSphere部署Redis
1、参考使用docker部署redis的步骤1.1、准备容器外持久化redis配置文件的路径mkdir -p /mydata/redis/conf1.2、准备redis配置文件内容,vim /mydata/redis/conf/redis.conf##配置示例appendonly yesport 6379bind 0.0.0.01.3、docker启动redisdocker run -d -p 6
·
1、参考使用docker部署redis的步骤
1.1、准备容器外持久化redis配置文件的路径
mkdir -p /mydata/redis/conf
1.2、准备redis配置文件内容,vim /mydata/redis/conf/redis.conf
##配置示例 appendonly yes port 6379 bind 0.0.0.0
1.3、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、kubesphere对redis部署分析
1、部署分析
/data: 将redis的数据文件持久化到pvc资源中
/etc/redis: 将这个目录下的redis.conf文件映射到ConfigMap中
redis-server /etc/redis/redis.conf:通过这个命令执行redis启动命令
3、开始部署ConfigMap来映射redis.conf配置信息
1、进入配置中心-》配置
2、开始创建配置文件
点击创建:
ok,配置文件挂载好了!
4、 下面我们开始创建redis的有状态副本集
1、进入创建有状态副本集的路径下
2、开始创建
点击下一步:
继续向下设置redis的资源:
下面配置启动命令:
点击同步主机时区:
保存,然后点击下一步:
点击下一步:
点击保存:
下面开始点击挂载配置文件:
点击保存:
点击创建:
最后效果:
5、访问redis
1、默认是内网访问
首先我们通过终端内网访问查看:
2、可以看到我们使用挂载卷模板,kubesphere默认给我们创建了pvc
3、创建集群外访问
创建完成:
在外网使用客户端访问redis,可以看到上面对外暴露的端口是30142:
6、可以一键动态调整redis副本数
比如我们选择为3个:
更多推荐
已为社区贡献22条内容
所有评论(0)