* [stable/rabbitmq] Fix affinity templating and add test to prove that it works.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Use helper for templating.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* fixup! Use helper for templating.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Fix wrong PUBLISH_PORT(defalut 9090) if defined in values.yaml(values-production.yaml)
Signed-off-by: huang-tianwen <tianwen.huang@hotmail.com>
* Chart version increment
Signed-off-by: huang-tianwen <tianwen.huang@hotmail.com>
Handle affinity with templating and add podDisruptionBudget support.
Secret object cannot use _ in name
metrics: use port variable
Signed-off-by: Sebastien Doido <s.doido@gmail.com>
* [stable/rabbitmq] Make metrics probes configurable
* The default timeouts are too low for clusters with a large
queue count.
* Cleaned up parameter markdown table a bit in README.md
Signed-off-by: Sheldon Warkentin <sheldonw@forallsecure.com>
* [stable/rabbitmq] Bump chart version
Signed-off-by: Sheldon Warkentin <sheldonw@forallsecure.com>
* [stable/rabbitmq] Resolve review feedback
* A feature change requires minor version incremented
to 6.10.0
* Make use of `metrics.*Probe.enabled` flags.
* This will control the inclusion of the metric probes in
the exporter sidecar.
Signed-off-by: Sheldon Warkentin <sheldonw@forallsecure.com>
* [stable/rabbitmq] Add probes to prod example yaml
Signed-off-by: Sheldon Warkentin <sheldonw@forallsecure.com>
* [stable/rabbitmq] allow extra ports to be exposed with extraPorts
took reference from bitnami/wordpress
Signed-off-by: michaellee8 <ckmichael8@gmail.com>
* [stable/rabbitmq] bump minor version instead
Signed-off-by: michaellee8 <ckmichael8@gmail.com>
* [stable/rabbitmq] add extraContainerPorts config
Signed-off-by: michaellee8 <ckmichael8@gmail.com>
* [stable/rabbitmq] correct version bump
Signed-off-by: michaellee8 <ckmichael8@gmail.com>
* [stable/rabbitmq] Move healthchecks into configmap
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] Bump chart version
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] reversed startup check
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] env is set during healthchecks
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] clean edits in branch
For minimal changeset in squashed merge commit
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* Revert "[stable/rabbitmq] reversed startup check"
This reverts commit 8c39fe86f1.
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] Allow healthcheck execution
Allow all users to execute healthchecks
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] Bump chart version
Signed-off-by: Paul Farver <paulfarver@gmail.com>
* [stable/rabbitmq] Metrics: use ipv4 to connect to rabbit.
Otherwise, it could try to access IPv6 which may not be available, causing:
Get http://localhost:15672/api/nodes?sort=: dial tcp [::1]:15672: connect: cannot assign requested address
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* Make it configurable.
Signed-off-by: Cédric de Saint Martin <cdesaintmartin@wiremind.fr>
* [stable/rabbitmq] Add miguelaeh to OWNERS
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
* Update Chart.yaml
Signed-off-by: Miguel A. Cabrera Minagorri <macabrera@bitnami.com>
* [stable/rabbitmq] Use buster as minideb tag
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>
* Use stretch instead of buster to be consistent across containers
Signed-off-by: Carlos Rodriguez Hernandez <crhernandez@bitnami.com>