Redis服务配置

1、服务部署

部署服务,公共的操作参考mysql配置,这里不再重复。

名称:dmm-redis7 (自定义,该名称同时做为服务名)

Docker镜像:172.16.102.2:5000/library/bitnami/redis:7.0.10

容器端口:6379(这里通过NodePort方式暴露,方便开发时连接)

环境变量:

REDIS_DISABLE_COMMANDS:FLUSHDB,FLUSHALL,CONFIG (禁用的一些命令,如单个DB清除,所有DB清理,配置等)

REDIS_PASSWORD:xxxxx (自定义redis密码,也可以通过Secret配置密文卷,参照mysql中的密文卷配置)

1679903492769

2、存储卷挂载(生产环境可选)

在开发环境可以不挂载存储卷,因缓存随pod重启失效后,并不影响系统配置,这里需要根据自身业务,建议特殊场景缓存没有的前提下,可以通过数据库的查询进行重新写入,不依赖必须有某个缓存数据才能正常使用系统。

对于生产环境,这里提供存储卷的挂载方式:

新建一个PVC,创建方式参考mysql的PVC创建,容量根据实际业务进行设置

容器路径:/bitnami/redis/data

1679904092841

3、连接测试

通过NodePort端口进行连接:

服务器IP:172.16.103.10

端口:28152

密码:环境变更设置的REDIS_PASSWORD的值

1679904251738

1679904435094

上次更新:
编辑者: 李贤伟