* Create sections, reorder values, and regenerate README
* Use proper type for commonConfiguration without skipping
* Change objects by string
* Change object by string
* Change object by string
* Change object by string
* Remove duplicated tables in README
* Rebase
* Replace <sup> strings with ™ in the README files
* Execute readme-generator
* Bump chart version when values.yaml is modified
Co-authored-by: jotamartos <jotamartos@vmware.com>
Co-authored-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* [bitnami/redis]: Add an extra VolumeMount to the metrics sidecar for custom scripts
If `metrics.extraArgs.script` is defined, add an extra VolumeMount
to the metrics sidecar containers to ensure they can see it. The
responsibility of providing the volume and script is on the chart,
by way of the new `metrics.extraVolumes` and `metrics.extraVolumeMounts`
parameters.
This was not added to the sentinel sidecar, as that is apparently
going away.
Fixes issue: https://github.com/bitnami/charts/issues/6792
* address review feedback
Co-authored-by: Nicolas Simonds <nisimond@cisco.com>
+ If we omit to specify the replicas it is defaulted to 1.
By omitting the value, an issue arise if an operator scale (down/up)
the replicaset and after try to re-apply the helm chart in order to
revert operations. In the case the replicas value is omitted
helm/kube will not scaleback the replicaset to its original default
value.
+ This PR intend to paliate to the above issue. It just add
replicas in the chart so Helm/Kube will re-adjust/scale the
replicaset even if changed by an operator.
* [bitnami/redis] Add support for autogenerated certs
* Update README.md and Chart version bump
* Add validation check and minor fixes
* Version bump
* Add annotations and remove whitespace
* Update _helpers.tpl
* Update README.md
* Bump version
* Added HPA for redis
* Fixed wrong resources being commented
* Updated minor version instead of patch
* Moved autoscaling into the replica section
* Updated hpa to reflect change to autoscaling value location
* Fixed replica typo in redis hpa
* Fix Chart.yaml linter
Co-authored-by: alvneiayu <alvaron@vmware.com>
* 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>
* 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
* 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>
* 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>