* [bitnami/postgresql-ha] Mark PSP as deprecated
* [bitnami/postgresql] Mark PSP as deprecated
* [bitnami/redis-cluster] Mark PSP as deprecated
* [bitnami/redis] Mark PSP as deprecated
* [bitnami/thanos] Mark PSP as deprecated
* [bitnami/wavefront] Mark PSP as deprecated
* [bitnami/thanos] Update README
* [bitnami/thanos] Fix linting issues
* [bitnami/several] Change pullPolicy for bitnami-shell image
* Add rolling tag check in the NOTES.txt
* Fix non-standard names
* Use macro when defined
* Update Chart.yaml
* Fix typo
* Merge in from our private repo
There is still more work that needs to be done before a PR can be accepted.
The values file, as well as other doc explaining everything well will need to be added.
But, this is what we have been using.
* Clarify variables
Move var out of helm scope and into scripts in configmap
Rename var and create seperate var for port
* remove comment
* Two things are done with this commit
changed out ip for hostname for clusterip
consolidate nodeport and clusterip logic
Added get_full_hostname
which either returns the nodeport service name
or, the node fqnd from the headless service
Modified add_port to work for both nodeport and clusterip
* Few more things done
Seperate node services from main service
They no longer need to be together on one file
Fix the upgrade logic
Node services only get installed when it is nodeport and upgrade
sentinel workload, and main service, gets installed right away if clusterip, or on upgrade when nodeport
* Updated install logic to not require upgrade when ports and nodeports are manually set
* Adding automatic failover on sentinel stuck
* typo fix
* Fix early trigger
* Fixed wrong var
* Add note to sentinel.service.nodePorts
* Add more info in values
* bump chart
* Fixing typo in echo
priting -> printing
* use common function instead of static apiVersion
* use common function instead of static apiVersion
* updating echo of redis to Redis
* Minor version bump instead of patch
* Revert "use common function instead of static apiVersion"
This reverts commit ed154f59d0.
* Revert "use common function instead of static apiVersion"
This reverts commit ab7af83858.
* Fixed bug with automatic service ports
Fixed bug where if a cluster didn't have any or a low amount of used nodeports, it wouldn't generate a proper list of ports for the services & fixing whitespaces on loop run
* BUGFIX: Disable auth completely on auth.enabled: false
* Adding new "automateClusterRecovery" value
* Adding feature "automatedClusterRecovery" value gate
* Fix wrong value name
* Fix value documentation formatting
* Casting value to int.
* Removed trailing space
* Added sentinel.automateClusterRecovery to README.md
Co-authored-by: jonathon2nd <jonathon@floatplanemedia.com>
* [bitnami/redis] Add relabelings / changed metricRelabelings to ServiceMonitor
* [bitnami/redis] Add / change relabelings to values.yaml
* [bitnami/redis] Version bump
* [bitnami/redis] Added value to README
* Updated version to correct semVer
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
* Update README with more detailed description
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
* Update values.yaml param description with more detailed information
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
Co-authored-by: Miguel Ruiz <miruiz@vmware.com>
* 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>
* [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>
* 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>