[bitnami/redis] Use memory for emptyDirs (#7826)

This commit is contained in:
Cata
2021-10-21 08:54:10 +02:00
committed by GitHub
parent 967e363b62
commit 08910e2ec3
6 changed files with 63 additions and 1 deletions
+1 -1
View File
@@ -25,4 +25,4 @@ name: redis
sources:
- https://github.com/bitnami/bitnami-docker-redis
- http://redis.io/
version: 15.4.2
version: 15.5.0
+2
View File
@@ -171,6 +171,7 @@ The command removes all the Kubernetes components associated with the chart and
| `master.sidecars` | Add additional sidecar containers to the Redis™ master pod(s) | `[]` |
| `master.initContainers` | Add additional init containers to the Redis™ master pod(s) | `[]` |
| `master.persistence.enabled` | Enable persistence on Redis™ master nodes using Persistent Volume Claims | `true` |
| `master.persistence.medium` | Provide a medium for `emptyDir` volumes. | `""` |
| `master.persistence.path` | The path the volume will be mounted at on Redis™ master containers | `/data` |
| `master.persistence.subPath` | The subdirectory of the volume to mount on Redis™ master containers | `""` |
| `master.persistence.storageClass` | Persistent Volume storage class | `""` |
@@ -247,6 +248,7 @@ The command removes all the Kubernetes components associated with the chart and
| `replica.sidecars` | Add additional sidecar containers to the Redis™ replicas pod(s) | `[]` |
| `replica.initContainers` | Add additional init containers to the Redis™ replicas pod(s) | `[]` |
| `replica.persistence.enabled` | Enable persistence on Redis™ replicas nodes using Persistent Volume Claims | `true` |
| `replica.persistence.medium` | Provide a medium for `emptyDir` volumes. | `""` |
| `replica.persistence.path` | The path the volume will be mounted at on Redis™ replicas containers | `/data` |
| `replica.persistence.subPath` | The subdirectory of the volume to mount on Redis™ replicas containers | `""` |
| `replica.persistence.storageClass` | Persistent Volume storage class | `""` |
@@ -375,9 +375,21 @@ spec:
path: /sys
{{- end }}
- name: redis-tmp-conf
{{- if .Values.master.persistence.medium }}
emptyDir: {
medium: {{ .Values.master.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
- name: tmp
{{- if .Values.master.persistence.medium }}
emptyDir: {
medium: {{ .Values.master.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- if .Values.tls.enabled }}
- name: redis-certificates
secret:
@@ -392,7 +404,13 @@ spec:
{{- end }}
{{- if not .Values.master.persistence.enabled }}
- name: redis-data
{{- if .Values.master.persistence.medium }}
emptyDir: {
medium: {{ .Values.master.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- else if .Values.master.persistence.existingClaim }}
- name: redis-data
persistentVolumeClaim:
@@ -387,7 +387,13 @@ spec:
path: /sys
{{- end }}
- name: redis-tmp-conf
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- if .Values.tls.enabled }}
- name: redis-certificates
secret:
@@ -402,7 +408,13 @@ spec:
{{- end }}
{{- if not .Values.replica.persistence.enabled }}
- name: redis-data
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- else }}
volumeClaimTemplates:
- metadata:
@@ -542,11 +542,29 @@ spec:
path: /sys
{{- end }}
- name: sentinel-tmp-conf
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
- name: redis-tmp-conf
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
- name: tmp
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- if .Values.replica.extraVolumes }}
{{- include "common.tplvalues.render" ( dict "value" .Values.replica.extraVolumes "context" $ ) | nindent 8 }}
{{- end }}
@@ -561,7 +579,13 @@ spec:
{{- end }}
{{- if not .Values.replica.persistence.enabled }}
- name: redis-data
{{- if .Values.replica.persistence.medium }}
emptyDir: {
medium: {{ .Values.replica.persistence.medium | quote }}
}
{{- else }}
emptyDir: {}
{{- end }}
{{- else }}
volumeClaimTemplates:
- metadata:
+6
View File
@@ -361,6 +361,9 @@ master:
## @param master.persistence.enabled Enable persistence on Redis™ master nodes using Persistent Volume Claims
##
enabled: true
## @param master.persistence.medium Provide a medium for `emptyDir` volumes.
##
medium: ""
## @param master.persistence.path The path the volume will be mounted at on Redis™ master containers
## NOTE: Useful when using different Redis™ images
##
@@ -670,6 +673,9 @@ replica:
## @param replica.persistence.enabled Enable persistence on Redis™ replicas nodes using Persistent Volume Claims
##
enabled: true
## @param replica.persistence.medium Provide a medium for `emptyDir` volumes.
##
medium: ""
## @param replica.persistence.path The path the volume will be mounted at on Redis™ replicas containers
## NOTE: Useful when using different Redis™ images
##