Commit Graph

298 Commits

Author SHA1 Message Date
Raquel Campuzano Godoy
2bcc211bf8 Update README to refer chart documentation (#6238) 2021-05-17 13:25:50 +02:00
Bitnami Containers
d14bba34dd [bitnami/redis] Release 14.1.1 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-05-04 07:04:48 +00:00
Carlos Rodríguez Hernández
6a787e2ede Update README.md 2021-04-23 11:24:24 +02:00
Petr Gregor
943c301359 [bitnami/redis] Improve sentinel prestop hook to prevent service interruption (#6080)
* Wait until failover finishes during master pod shutdown

This improves on #5528 by checking and waiting until the failover is
finished on both the redis and the sentinel container. This completely
eliminates momentary service interruption during rollouts.

As we cannot guarantee the failover will be successful the wait time
is capped by the termination grace period - 10s.

* Separate terminationGracePeriod setings for each pod type

* make the use of REDISCLI_AUTH clear

* [bitnami/redis] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-04-23 11:11:31 +02:00
C.YAO
af6805587a [bitnami/redis] Add missiing subPath to redis slave (#6137)
* Fix volumePermissions image bug

* Bump version

* Add missiing subPath to redis slave
2021-04-21 12:45:39 +02:00
Bitnami Containers
6049e498a1 [bitnami/redis] Release 14.0.1 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-04-20 14:19:35 +00:00
Juan Ariza Toledano
49d2fce000 [bitnami/redis] New major version (#6102)
* [bitnami/redis] New major version

Signed-off-by: juan131 <juanariza@vmware.com>

* Fix schema json

Signed-off-by: juan131 <juanariza@vmware.com>

* Remove trailing spaces

Signed-off-by: juan131 <juanariza@vmware.com>

* Improve scripts indentation

Signed-off-by: juan131 <juanariza@vmware.com>

* Fix scripts for sentinel

Signed-off-by: juan131 <juanariza@vmware.com>

* Deprecate usePassword

Signed-off-by: juan131 <juanariza@vmware.com>

* Port name to meet limitations

Signed-off-by: juan131 <juanariza@vmware.com>

* Include password validations during upgrades

Signed-off-by: juan131 <juanariza@vmware.com>

* Implemented requested changes from code review

Signed-off-by: juan131 <juanariza@vmware.com>

* Use port names compatible with IstIO

Signed-off-by: juan131 <juanariza@vmware.com>

* Add lifecyclehooks and fix typos

* Allow custom networkpolicy rules for ingress & egress

* [bitnami/redis] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-04-19 23:36:53 +02:00
Tom
4600dcbf1f [bitnami/redis] fix hardcoded value for sentinel masterset (#6146) 2021-04-19 11:31:51 +02:00
Eran Kampf
7c48ded7b6 [bitnami/redis] Fix for NetworkPolicy blocking sentinel metrics exporter (#6050)
* Fix for NetworkPolicy blocking sentinel metrics exporter

When sentinel metrics exporter is enabled, that metrics port needs to be added to the network policy

* inc chart version

* Fixed port to not be hard coded
2021-04-09 11:52:05 +02:00
Vitaliy Kalachikhin
ab704801a7 [bitnami/redis] Updating redis version from 6.0 to 6.2, bumping major version of the chart (#5990)
* Updating redis version from 6.0 to 6.2, bumping major version of the chart

* [bitnami/redis] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Vitaliy Kalachikhin <vitliy.kalachikhin@messagebird.com>
Co-authored-by: Francisco de Paz Galán <fdepaz@vmware.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-04-09 03:44:00 +02:00
Bitnami Containers
89ba29c548 [bitnami/redis] Release 12.10.1 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-04-05 22:08:10 +00:00
Rico Berger
b27be2496c [bitnami/redis] Add Redis Sentinel Exporter (#4916)
* Add Redis Sentinel Exporter

Add support to get Prometheus metrics via the Redis Sentinel Exporter.
For that the sentinel configuration contains a new section metrics,
which adds an additional sidecar with the Redis Sentinel Exporter, when
enabled.

* Remove trailing spaces

* Apply suggestions from the PR review

* Fix linter error

* Fix component name for Redis Sentinel metrics

* Update PR with bitnami/redis-sentinel-exporter

* Redis Sentinel metrics service port configurable

* Update README.md with default port 9355

* Apply review suggestions

* Apply review suggestions

* Apply review suggestions

* Apply review suggestions

* Apply review suggestions

* Apply review suggestions

Co-authored-by: Miguel Ruiz <miruiz@bitnami.com>
2021-03-31 16:12:27 +02:00
Tony Fouchard
4c4620b5a6 [bitnami/redis] exporter presents client certs to server only in mtls context (#5964)
* exporter presents client certs to server only in mtls context

* Allow to set redis hostname to better deal with certificate constrainsts

* set user only if require pwd

* [bitnami/redis] Minor version bump

Co-authored-by: hightoxicity <tony.fouchard@prevision.io>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
2021-03-31 13:15:33 +02:00
Roman Kuznetsov
6802bd8db0 [bitnami/redis] Fix priorityClassName (#5956)
Co-authored-by: Roman Kuznetsov <xromk@saxobank.com>
2021-03-31 09:37:34 +02:00
Andrew Mckee
bb1b36a20b [bitnami/redis] Fixing indentation on redis slave volume mount (#5949)
Co-authored-by: amckee <amckee@deloitte.co.uk>
2021-03-30 09:06:58 +02:00
trung674
3e46013af9 [bitnami/redis] Add extraVolumes & extraVolumeMounts suport (#5897)
Co-authored-by: Trung Nguyen <trung.nguyen@thehutgroup.com>
2021-03-25 08:34:58 +01:00
Sam Lin
96784f3b1d fix: typo (#5790) 2021-03-15 18:01:13 +01:00
Michael Hudgins
a0eaa5fe01 [bitnami/redis] Service port rename for istio protocol selection (#5679)
* Service names changed for istio protocol selection

* [bitnami/redis] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-03-05 12:25:54 +01:00
Carlos Rodriguez Hernandez
402a6cdaa9 [bitnami/redis*] Remove procps installation from README example 2021-03-04 20:18:07 +00:00
Carlos Rodríguez Hernández
870bc4dba1 [bitnami/*] Remove minideb mentions (#5677)
* Replace minideb by bitnami-shell in READMEs
* Avoid minideb mentions in Helm Charts
* Update values.yaml
* Update values.yaml
2021-03-04 15:26:03 +01:00
Bitnami Containers
dd8945dbf3 [bitnami/redis] Release 12.8.1 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-03-02 12:49:25 +00:00
Dwight Donovan Benvenuto
17271c2a4d [bitnami/redis] PreStop Hook to Initiate Failover for Sentinel on PodTermination (#5528)
* add prestop hook for redis sentinel to failover the master

* Update bitnami/redis/templates/configmap-scripts.yaml

Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>

* fix indentation

* remove duplicated line

* Apply suggestions from code review

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Update bitnami/redis/templates/configmap-scripts.yaml

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

* Apply suggestions from code review

Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>

Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
Co-authored-by: Miguel Ángel Cabrera Miñagorri <devgorri@gmail.com>
2021-02-26 13:15:25 +01:00
Rafael Ríos Saavedra
2dc23f8a22 [bitnami/redis] Fix issues in initialization/restarts (#5603)
* [bitnami/redis] Fix issues in initializacion/restarts

* Review fixes

* Removes debugging set

* Update 'cleanWait' description in README

* Fix indentation

* Renames 'waitClean' to 'cleanDelaySeconds'

* Remove code from config map and use libraries

* Changes 'echo'  by logging functions

* Changes log levels for messages

Co-authored-by: rafael <rafael@bitnami.com>
2021-02-24 17:36:49 +01:00
ANGkeith
4bc89493d9 [bitnami/redis] mount /tmp as emptyDir (#5601) 2021-02-24 09:57:04 +01:00
Bitnami Containers
bee526108f [bitnami/redis] Release 12.7.6 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-02-24 07:22:50 +00:00
Juan Ariza Toledano
71fb99f541 [bitnami/*] Use common macro to define RBAC apiVersion (#5585) 2021-02-22 17:37:32 +01:00
Miguel Ruiz
5f095734f9 [bitnami/*] Add notice regarding parameters immutability after chart installation (#4853)
* Add notice regarding parameters immutability after chart installation

* Revert changes on Mongo and Memcached README.md
2021-02-10 13:10:57 +01:00
Bitnami Containers
41be44c267 [bitnami/redis] Release 12.7.4 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-02-05 13:10:33 +00:00
Alessandro Bigi
3a232d78e3 fix: update priorityClassName to avoid warnings (#5357)
Co-authored-by: albigi <alex.bigi@gmail.com>
Co-authored-by: Miguel Ruiz <miruiz@bitnami.com>
2021-02-03 15:42:12 +01:00
Daniel Arteaga
1d2da656d1 [bitnami/redis] fix: volumeClaimTemplates labels error (#5298)
* [bitnami/redis] fix: volumeClaimTemplates labels error

Signed-off-by: darteaga <darteaga@vmware.com>

* feat(helm-lint): add helm dep update

Signed-off-by: darteaga <darteaga@vmware.com>

Co-authored-by: Andrés Bono <andresbono@vmware.com>
2021-02-02 19:01:31 +01:00
Carlos Rodríguez Hernández
307a73dcca [bitnami/several] Monthly trademark review (#5375) 2021-02-02 13:54:13 +01:00
Javier J. Salmerón-García
b6753bb54a [bitnami/redis] Add hostAliases (#5305) 2021-01-28 15:50:49 +01:00
drmy
1fa614ac26 fix a typo in the readme.md file for usage of redis metrics extraarge when enable tls (#5232)
* fix a typo in the redis readme.MD file for the usage of metrics.extraArgs

* bump version for redis chart

* Update Chart.yaml

In this case it is not needed to bump the chart version

Co-authored-by: Dong, Hujun <Hujun.Dong@IGT.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2021-01-26 12:50:25 +01:00
drmy
5e25590dc3 [bitnami/redis] update redis README.md for the usage of metrics.extraArgs when redis tls is enabled (#5207)
* update redis README.md for the usage of metrics.extraArgs when redis.tls is enabled

* bump redis Chart version

Co-authored-by: Dong, Hujun <Hujun.Dong@IGT.com>
2021-01-25 10:15:35 +01:00
David Leonhart
90509a95df [bitnami/redis] Redis slave volume init fix (#5059)
* Fix for slave volumePermissions init container command

The command of the volumePermissions init container which is run by the slave pod should by run with `/bin/bash -cx`.

Previously the slave init container execution always failed. After this fix it started working. Tested on minikube.

* Pump PATCH version

* Pump PATCH version of chart version not appVersion

* Dont print evaluated shell commands in initContainer

This makes it more consistent with the other executions of `/bin/sh`

* Consistently use -ec options for shell command in volumePermissions initContainer

* Pump PATCH version of chart version (again after merging master)

* Used /bin/bash -ec consistently for volumePermissions initContainers

Co-authored-by: David Leonhartsberger <david.leonhartsberger@eventworld.com>
2021-01-21 16:44:24 +01:00
Carlos Rodríguez Hernández
d9cf2acece [bitnami/redis] Drop values-production.yaml support (#5129) 2021-01-19 17:57:42 +01:00
Carlos Rodríguez Hernández
c5e67a3887 [bitnami/*] Change helm version in the prerequisites (#5090) 2021-01-19 14:40:01 +01:00
Michael Hudgins
6361aa7a02 [bitnami/redis-sentinel] Add preExec to start-node.sh (#5035)
* Added preExecCmds to start-node.sh

* Updated chart version

* Update chart version to 12.5.2

* Added preExecCmds to start-node.sh

* Updated chart version

* Update chart version to 12.5.2

* New chart verseion
2021-01-19 11:13:22 +01:00
cbajumpaa
d5a4224e56 [bitnami/redis] Add label and annotations for Redis Statefulset volumeClaimTemplates (#5039)
Add label and annotations for Statefulset volumeClaimTemplates
Add default label and annotation values.
Add Parameters to README.ME
Bump minor version in chart.
2021-01-15 18:21:23 +01:00
Bitnami Containers
75f4aeefb5 [bitnami/redis] Release 12.5.1 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
2021-01-15 09:04:27 +00:00
Carlos Rodríguez Hernández
1724740872 Update README.md 2021-01-14 17:15:22 +01:00
Carlos Rodríguez Hernández
dfa89b8659 [bitnami/several] Add Redis trademark (#5023)
* Add trademark to Redis and Redis Cluster

* add trademark in other charts

* Fix table indentation in READMEs

* Add trademark to yaml, tpl and txt

* Rebase master and bump chart version

* One line disclaimer

* Add trademark to recent changes and add zookeeper and cassandra

Co-authored-by: jotamartos <jotamartos@vmware.com>
2021-01-14 14:36:32 +01:00
Miguel Ángel Cabrera Miñagorri
849f801df8 Add extraEnvVars and preExec to sentinel node (#4985) 2021-01-14 12:52:27 +01:00
Simon Rüegg
f2129baa0e [Redis] Make metrics relabeling configurable (#4942)
Signed-off-by: Simon Rüegg <simon.ruegg@vshn.ch>
2021-01-12 10:34:05 +01:00
Rico Berger
b7836ee7dc [bitnami/redis] Fix Redis Sentinel Setup (#4911)
* Add annotations/labels for Redis Sentinel

Similar to the configuration for the persistent volume, we are now using
the annotations and labels from the slave section for the StatefulSet.

* Fix the used path and subpath for Redis Sentinel

The Redis Sentinel StatefulSet uses the values from the slave section to
configure the persistent volumes, but a static respectively the master
values in the volume mounts.

This should be fixed by using the configured values from the slave
section.
2021-01-08 13:36:36 +01:00
Berkay Tekin Öz
a6c17cf6fa [bitnami/redis] Fix Redis sentinel synchronization and user creation permission error (#4820)
* Fixed race condition for sentinel synchronization and missing nil check

* Added check for sentinel to add publishNotReadyAddresses

* Added missing nil check for non-sentinel deployment

* [bitnami/redis] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: Bitnami Containers <containers@bitnami.com>
2021-01-05 16:13:03 +01:00
ronakthamor
3b269410f1 [bitnami/redis] Attach existing volume as persistence storage (#4863)
* Attach existing volume as persistence storage

* chart version update

* changed indent to nindent

* changed indent to nindent

* changed indent to nindent

* changed indent to nindent

* revert changes from requirements.lock file and increment minor version of the chart

* Update statefulset.yaml

* Update statefulset.yaml

* Update statefulset.yaml

* Use a proper name

* Update values-production.yaml

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* Attach existing volume as persistence storage

* redis version upgrade

* verion bump up

* verion bump up

* verion bump up

Co-authored-by: Ronak <ronak@remitbee.com>
Co-authored-by: Carlos Rodríguez Hernández <carlosrh@vmware.com>
2021-01-04 13:32:50 +01:00
eddycharly
fe65ab74d8 [bitnami/redis] add external traffic policy support (#4856)
* feat(redis): add external traffic policy support

* feat(redis): add external traffic policy support

* bump minor version instead of patch
2020-12-31 10:43:01 +01:00
Rafael Ríos Saavedra
28701368ae [bitnami/redis] Fix redis label (#4763)
* [bitnami/redis] Fix hostname in configmap

* Bump chart version

Co-authored-by: rafael <rafael@bitnami.com>
2020-12-22 19:55:20 +01:00
Pawel Antemijczuk
2cd3ec6c6e [bitnami/redis] Fix Sentinel Redis with TLS (#4726)
* Fix Sentinel Redis with TLS

* Fix the if
2020-12-16 15:59:21 +01:00