diff --git a/charts/redis-replication/Chart.yaml b/charts/redis-replication/Chart.yaml index 9afce0a..ed97de3 100644 --- a/charts/redis-replication/Chart.yaml +++ b/charts/redis-replication/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: redis-replication -version: 0.3.0 +version: 0.4.0 description: Redis Replication with Sentinel keywords: - redis-operator diff --git a/charts/redis-replication/README.md b/charts/redis-replication/README.md index b9dd3cf..897a06d 100644 --- a/charts/redis-replication/README.md +++ b/charts/redis-replication/README.md @@ -1,6 +1,6 @@ # redis-replication -![Version: 0.3.0](https://img.shields.io/badge/Version-0.3.0-informational?style=flat-square) ![AppVersion: v0.21.0](https://img.shields.io/badge/AppVersion-v0.21.0-informational?style=flat-square) +![Version: 0.4.0](https://img.shields.io/badge/Version-0.4.0-informational?style=flat-square) ![AppVersion: v0.21.0](https://img.shields.io/badge/AppVersion-v0.21.0-informational?style=flat-square) Redis Replication with Sentinel @@ -22,11 +22,11 @@ Redis Replication with Sentinel | additionalLabels | object | `{}` | Add additional labels | | existingSecret | object | `{"enabled":false,"key":"password","name":"secret-name"}` | Password | | namespaceOverride | string | `""` | Override the namespace of the chart | -| redisReplication | object | `{"clusterSize":3,"image":{"pullPolicy":"IfNotPresent","repository":"quay.io/opstree/redis","tag":"v8.4.0"},"podSecurityContext":{"fsGroup":1000,"runAsUser":1000},"redisExporter":{"enabled":true,"image":{"repository":"quay.io/opstree/redis-exporter","tag":"v1.80.1"},"serviceMonitor":{"enabled":true,"extraLabels":{},"interval":"30s","scrapeTimeout":"10s"}},"resources":{"requests":{"cpu":"10m","memory":"128Mi"}},"volumeClaimTemplate":{"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"ceph-block"}}}` | Redis Replication settings | +| redisReplication | object | `{"clusterSize":3,"image":{"pullPolicy":"IfNotPresent","repository":"quay.io/opstree/redis","tag":"v8.4.0"},"podSecurityContext":{"fsGroup":1000,"runAsUser":1000},"redisExporter":{"enabled":true,"image":{"repository":"quay.io/opstree/redis-exporter","tag":"v1.80.1"},"serviceMonitor":{"enabled":true,"extraLabels":{},"interval":"30s","scrapeTimeout":"10s"}},"resources":{"requests":{"cpu":"10m","memory":"32Mi"}},"volumeClaimTemplate":{"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"ceph-block"}}}` | Redis Replication settings | | redisReplication.image | object | `{"pullPolicy":"IfNotPresent","repository":"quay.io/opstree/redis","tag":"v8.4.0"}` | Image | | redisReplication.podSecurityContext | object | `{"fsGroup":1000,"runAsUser":1000}` | Security | | redisReplication.redisExporter | object | `{"enabled":true,"image":{"repository":"quay.io/opstree/redis-exporter","tag":"v1.80.1"},"serviceMonitor":{"enabled":true,"extraLabels":{},"interval":"30s","scrapeTimeout":"10s"}}` | Metrics | -| redisReplication.resources | object | `{"requests":{"cpu":"10m","memory":"128Mi"}}` | Resources | +| redisReplication.resources | object | `{"requests":{"cpu":"10m","memory":"32Mi"}}` | Resources | | redisReplication.volumeClaimTemplate | object | `{"spec":{"accessModes":["ReadWriteOnce"],"resources":{"requests":{"storage":"1Gi"}},"storageClassName":"ceph-block"}}` | Storage | | redisSentinel | object | `{"clusterSize":3,"enabled":false,"image":{"pullPolicy":"IfNotPresent","repository":"quay.io/opstree/redis-sentinel","tag":"v8.4.0"},"podSecurityContext":{"fsGroup":1000,"runAsUser":1000},"redisExporter":{"enabled":true,"image":{"repository":"quay.io/opstree/redis-exporter","tag":"v1.80.1"},"serviceMonitor":{"enabled":true,"extraLabels":{},"interval":"30s","scrapeTimeout":"10s"}},"resources":{"requests":{"cpu":"10m","memory":"128Mi"}}}` | Redis Sentinel settings | | redisSentinel.image | object | `{"pullPolicy":"IfNotPresent","repository":"quay.io/opstree/redis-sentinel","tag":"v8.4.0"}` | Image | diff --git a/charts/redis-replication/templates/redis-replication.yaml b/charts/redis-replication/templates/redis-replication.yaml index 4740a8c..6cafe62 100644 --- a/charts/redis-replication/templates/redis-replication.yaml +++ b/charts/redis-replication/templates/redis-replication.yaml @@ -11,7 +11,7 @@ spec: podSecurityContext: {{- with .Values.redisReplication.podSecurityContext }} - {{- toYaml . | nindent 10 }} + {{- toYaml . | nindent 4 }} {{ end }} kubernetesConfig: @@ -19,7 +19,7 @@ spec: imagePullPolicy: {{ .Values.redisReplication.image.pullPolicy }} resources: {{- with .Values.redisReplication.resources }} - {{- toYaml . | nindent 10 }} + {{- toYaml . | nindent 6 }} {{ end }} {{ if .Values.existingSecret.enabled }} @@ -31,7 +31,7 @@ spec: storage: volumeClaimTemplate: {{- with .Values.redisReplication.volumeClaimTemplate }} - {{- toYaml . | nindent 10 }} + {{- toYaml . | nindent 6 }} {{ end }} redisExporter: diff --git a/charts/redis-replication/values.yaml b/charts/redis-replication/values.yaml index cb1f340..8c8fa36 100644 --- a/charts/redis-replication/values.yaml +++ b/charts/redis-replication/values.yaml @@ -20,8 +20,8 @@ redisReplication: # -- Security podSecurityContext: - runAsUser: 1000 fsGroup: 1000 + runAsUser: 1000 # -- Image image: @@ -33,16 +33,17 @@ redisReplication: resources: requests: cpu: 10m - memory: 128Mi + memory: 32Mi # -- Storage volumeClaimTemplate: spec: - storageClassName: ceph-block - accessModes: ["ReadWriteOnce"] + accessModes: + - ReadWriteOnce resources: requests: storage: 1Gi + storageClassName: ceph-block # -- Metrics redisExporter: