|
@@ -0,0 +1,103 @@
|
|
|
|
+kind: ConfigMap
|
|
|
|
+apiVersion: v1
|
|
|
|
+metadata:
|
|
|
|
+ name: redis-sentinel-config
|
|
|
|
+ namespace: public-service
|
|
|
|
+ labels:
|
|
|
|
+ addonmanager.kubernetes.io/mode: Reconcile
|
|
|
|
+data:
|
|
|
|
+ redis-master.conf: |
|
|
|
|
+ port 6379
|
|
|
|
+ tcp-backlog 511
|
|
|
|
+ timeout 0
|
|
|
|
+ tcp-keepalive 0
|
|
|
|
+ loglevel notice
|
|
|
|
+ databases 16
|
|
|
|
+ save 900 1
|
|
|
|
+ save 300 10
|
|
|
|
+ save 60 10000
|
|
|
|
+ stop-writes-on-bgsave-error yes
|
|
|
|
+ rdbcompression yes
|
|
|
|
+ rdbchecksum yes
|
|
|
|
+ dbfilename dump.rdb
|
|
|
|
+ dir /data/
|
|
|
|
+ slave-serve-stale-data yes
|
|
|
|
+ slave-read-only yes
|
|
|
|
+ repl-diskless-sync no
|
|
|
|
+ repl-diskless-sync-delay 5
|
|
|
|
+ repl-disable-tcp-nodelay no
|
|
|
|
+ slave-priority 100
|
|
|
|
+ appendonly no
|
|
|
|
+ appendfilename "appendonly.aof"
|
|
|
|
+ appendfsync everysec
|
|
|
|
+ no-appendfsync-on-rewrite no
|
|
|
|
+ auto-aof-rewrite-percentage 100
|
|
|
|
+ auto-aof-rewrite-min-size 64mb
|
|
|
|
+ aof-load-truncated yes
|
|
|
|
+ lua-time-limit 5000
|
|
|
|
+ slowlog-log-slower-than 10000
|
|
|
|
+ slowlog-max-len 128
|
|
|
|
+ latency-monitor-threshold 0
|
|
|
|
+ notify-keyspace-events ""
|
|
|
|
+ hash-max-ziplist-entries 512
|
|
|
|
+ hash-max-ziplist-value 64
|
|
|
|
+ list-max-ziplist-entries 512
|
|
|
|
+ list-max-ziplist-value 64
|
|
|
|
+ set-max-intset-entries 512
|
|
|
|
+ zset-max-ziplist-entries 128
|
|
|
|
+ zset-max-ziplist-value 64
|
|
|
|
+ hll-sparse-max-bytes 3000
|
|
|
|
+ activerehashing yes
|
|
|
|
+ client-output-buffer-limit normal 0 0 0
|
|
|
|
+ client-output-buffer-limit slave 256mb 64mb 60
|
|
|
|
+ client-output-buffer-limit pubsub 64mb 16mb 60
|
|
|
|
+ hz 10
|
|
|
|
+ aof-rewrite-incremental-fsync yes
|
|
|
|
+ redis-slave.conf: |
|
|
|
|
+ port 6379
|
|
|
|
+ slaveof redis-sentinel-master-ss-0.redis-sentinel-master-ss.public-service.svc.cluster.local 6379
|
|
|
|
+ tcp-backlog 511
|
|
|
|
+ timeout 0
|
|
|
|
+ tcp-keepalive 0
|
|
|
|
+ loglevel notice
|
|
|
|
+ databases 16
|
|
|
|
+ save 900 1
|
|
|
|
+ save 300 10
|
|
|
|
+ save 60 10000
|
|
|
|
+ stop-writes-on-bgsave-error yes
|
|
|
|
+ rdbcompression yes
|
|
|
|
+ rdbchecksum yes
|
|
|
|
+ dbfilename dump.rdb
|
|
|
|
+ dir /data/
|
|
|
|
+ slave-serve-stale-data yes
|
|
|
|
+ slave-read-only yes
|
|
|
|
+ repl-diskless-sync no
|
|
|
|
+ repl-diskless-sync-delay 5
|
|
|
|
+ repl-disable-tcp-nodelay no
|
|
|
|
+ slave-priority 100
|
|
|
|
+ appendonly no
|
|
|
|
+ appendfilename "appendonly.aof"
|
|
|
|
+ appendfsync everysec
|
|
|
|
+ no-appendfsync-on-rewrite no
|
|
|
|
+ auto-aof-rewrite-percentage 100
|
|
|
|
+ auto-aof-rewrite-min-size 64mb
|
|
|
|
+ aof-load-truncated yes
|
|
|
|
+ lua-time-limit 5000
|
|
|
|
+ slowlog-log-slower-than 10000
|
|
|
|
+ slowlog-max-len 128
|
|
|
|
+ latency-monitor-threshold 0
|
|
|
|
+ notify-keyspace-events ""
|
|
|
|
+ hash-max-ziplist-entries 512
|
|
|
|
+ hash-max-ziplist-value 64
|
|
|
|
+ list-max-ziplist-entries 512
|
|
|
|
+ list-max-ziplist-value 64
|
|
|
|
+ set-max-intset-entries 512
|
|
|
|
+ zset-max-ziplist-entries 128
|
|
|
|
+ zset-max-ziplist-value 64
|
|
|
|
+ hll-sparse-max-bytes 3000
|
|
|
|
+ activerehashing yes
|
|
|
|
+ client-output-buffer-limit normal 0 0 0
|
|
|
|
+ client-output-buffer-limit slave 256mb 64mb 60
|
|
|
|
+ client-output-buffer-limit pubsub 64mb 16mb 60
|
|
|
|
+ hz 10
|
|
|
|
+ aof-rewrite-incremental-fsync yes
|