Add metrics.extraEnvVars, metrics.extraVolumes and metrics.extraVolumeMounts
to Sentinel StatefulSet
Signed-off-by: Alex Szakaly <alex.szakaly@gmail.com>
* [bitnami/redis] fix wrong ports in NOTES.txt
Signed-off-by: Will Wang <willww64@gmail.com>
* [bitnami/redis] bump minor version
Signed-off-by: Will Wang <willww64@gmail.com>
* bump minor version to pass CI check
Signed-off-by: Will Wang <willww64@gmail.com>
* Issue #9785 Reuse existing secrets for certs
Signed-off-by: Richard Cunningham <cunningr@cisco.com>
* Bumping Redis chart version
Signed-off-by: Richard Cunningham <cunningr@cisco.com>
Co-authored-by: Richard Cunningham <cunningr@cisco.com>
* Always include sentinel-data volume
This volume is either an emptyDir if persistence is disabled or an pvc
if persistence is enabled.
Signed-off-by: Anselm Eberhardt <aeberhardt@dg-i.net>
* Bump chart version
Signed-off-by: Anselm Eberhardt <aeberhardt@dg-i.net>
* Added extraEnvVars for metrics container
Signed-off-by: Abhimanyu Saharan <desk.abhimanyu@gmail.com>
* Bumped chart version from 16.5.4 to 16.6.0
Signed-off-by: Abhimanyu Saharan <desk.abhimanyu@gmail.com>
Eliminate Helm warning if user defines topology spread
constraints for master: cannot overwrite table with non
table for redis.master.topologySpreadConstraints (map[])
Same is applicable to redis.replica.topologySpreadConstraints
(map[]) warning
Signed-off-by: Alex Szakaly <alex.szakaly@gmail.com>
* [bitnami/redis] Support specifying external master host to bootstrap from
Signed-off-by: Igor Wiedler <iwiedler@gitlab.com>
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* [bitnami/redis] Ensure the first Pod asks externally when required
* If we are using an external cluster, the first Pod need not query the
internal service for who's primariy
* This inserts an if block such that if the external replica is
configured, we then tell redis to query this instead
* Doing so allows the first Pod to come up properly, joining the
existing cluster as desired
* While we are here, let's correct a port number for Sentinel related to
this configuration
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* [bitnami/redis] build up readme to help others
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* [bitnami/redis] correct port designation
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* [bitnami/redis] note sentinel external master port
Signed-off-by: Igor Wiedler <iwiedler@gitlab.com>
* [bitnami/redis] Fix faulty rebase
Signed-off-by: Igor Wiedler <iwiedler@gitlab.com>
* [bitnami/redis] Bump chart version
Signed-off-by: Igor Wiedler <iwiedler@gitlab.com>
Co-authored-by: John T Skarbek <jskarbek@gitlab.com>
* [bitnami/redis] Allow to change Workload as StatefulSet or Deployment
Signed-off-by: David Girón <contacto@duhowpi.net>
* Add persistence for Deployment
Signed-off-by: David Girón <contacto@duhowpi.net>
* [bitnami/*] Fix non utf-8 characters
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
* [bitnami/rabbimq] Fix RabbitMQ cluster operator README
Signed-off-by: Miguel A. Cabrera Minagorri <mcabrera@vmware.com>
* Make probes MASTERDOWN aware and include timeout message
Signed-off-by: eduardobr <eduardobr@gmail.com>
* Bump version on Chart.yaml
Signed-off-by: eduardobr <eduardobr@gmail.com>
* Enables Redis to utilize external-dns
* By way of using `external-dns` we can assign a DNS entry for each Pod
* Doing so allows anyone who's got the ability to talk to the IP's for
which Redis utilize, external to the cluster, to become members of the
Redis cluster
* This is helpful during Redis migrations where backing up and restoring
are destructive, but instead we can enable both Redis in kubernetes
and Redis on VM's to talk to each other, perform application
configuration changes, and turn down the VM's.
* Theoretically vice versa as well
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* rename param, create a helper, document in README
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* link the readme to the project in question
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* betterize the docs, make annotations more flexible
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* bump chart version
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* Improve language around helm nomenclature in documentation
Co-authored-by: Jason Plum <max@warheads.net>
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* break out annotations into helper
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* corrects the readme
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* Single line each of the README docs.
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* moving the location of the variables
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* make this its own section
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
* cleahup
Signed-off-by: John T Skarbek <jskarbek@gitlab.com>
Co-authored-by: John T Skarbek <jskarbek@gitlab.com>
Co-authored-by: Jason Plum <max@warheads.net>
Co-authored-by: Juan Ariza Toledano <juanariza@vmware.com>
Co-authored-by: Alejandro Moreno <amorenoc@vmware.com>