diff --git a/stable/redis/Chart.yaml b/stable/redis/Chart.yaml index 2ec0a75d0a..2454763c95 100644 --- a/stable/redis/Chart.yaml +++ b/stable/redis/Chart.yaml @@ -1,5 +1,5 @@ name: redis -version: 4.2.5 +version: 4.2.6 appVersion: 4.0.11 description: Open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets. keywords: diff --git a/stable/redis/values-production.yaml b/stable/redis/values-production.yaml index 2e3cc55657..1677185b52 100644 --- a/stable/redis/values-production.yaml +++ b/stable/redis/values-production.yaml @@ -79,6 +79,13 @@ password: ## Use existing secret (ignores previous password) # existingSecret: +## Persist data to a persistent volume +persistence: {} + ## A manually managed Persistent Volume and Claim + ## Requires persistence.enabled: true + ## If defined, PVC must be created manually before volume will be bound + # existingClaim: + ## ## Redis Master parameters ## @@ -119,6 +126,10 @@ master: # requests: # memory: 256Mi # cpu: 100m + ## Use an alternate scheduler, e.g. "stork". + ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ + ## + # schedulerName: ## Configure extra options for Redis Master liveness and readiness probes ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes) @@ -152,6 +163,7 @@ master: service: ## Redis Master Service type type: ClusterIP + port: 6379 ## Specify the nodePort value for the LoadBalancer and NodePort service types. ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport @@ -176,14 +188,12 @@ master: ## persistence: enabled: true - ## The path the volume will be mounted at, useful when using different ## Redis images. path: /bitnami/redis/data - - ## The subdirectory of the volume to mount to, useful in dev environments and one PV for multiple services. + ## The subdirectory of the volume to mount to, useful in dev environments + ## and one PV for multiple services. subPath: "" - ## redis data Persistent Volume Storage Class ## If defined, storageClassName: ## If set to "-", storageClassName: "", which disables dynamic provisioning @@ -204,6 +214,7 @@ master: ## https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#partitions # rollingUpdatePartition: + ## ## Redis Slave properties ## Note: serviceType and service are mandatory parameters @@ -226,8 +237,6 @@ slave: annotations: {} loadBalancerIP: - ## Redis slave optional overrides - ## Redis port # port: 6379 ## Redis command arguments @@ -269,6 +278,11 @@ slave: # nodeSelector: {"beta.kubernetes.io/arch": "amd64"} # tolerations: [] + ## Use an alternate scheduler, e.g. "stork". + ## ref: https://kubernetes.io/docs/tasks/administer-cluster/configure-multiple-schedulers/ + ## + # schedulerName: + ## Redis slave pod Annotation and Labels # podLabels: {} # podAnnotations: {} diff --git a/stable/redis/values.yaml b/stable/redis/values.yaml index 54a23a3b1a..6ead05540a 100644 --- a/stable/redis/values.yaml +++ b/stable/redis/values.yaml @@ -47,8 +47,8 @@ serviceAccount: ## Specifies whether a ServiceAccount should be created ## create: false - # The name of the ServiceAccount to use. - # If not set and create is true, a name is generated using the fullname template + ## The name of the ServiceAccount to use. + ## If not set and create is true, a name is generated using the fullname template name: rbac: @@ -178,7 +178,6 @@ master: loadBalancerIP: ## Redis Master Pod Security Context - ## securityContext: enabled: true fsGroup: 1001 @@ -224,7 +223,7 @@ master: slave: ## Slave Service properties service: - ## Redis Slave Service type + ## Redis Slave Service type type: ClusterIP ## Specify the nodePort value for the LoadBalancer and NodePort service types. ## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport