[bitnami/rabbitmq] make queue_master_locator configurable (#27990)

* rabbitmq - make queue_master_locator configurable

Signed-off-by: metron2 <metron2@users.noreply.github.com>

* Update CHANGELOG.md

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

* Update CHANGELOG.md

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

* Update bitnami/rabbitmq/Chart.yaml

Co-authored-by: David Gomez <davidbhlm@gmail.com>
Signed-off-by: Derek Griffiths <metron2@users.noreply.github.com>

* Update CHANGELOG.md

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

* Update CHANGELOG.md

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

---------

Signed-off-by: metron2 <metron2@users.noreply.github.com>
Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com>
Signed-off-by: Derek Griffiths <metron2@users.noreply.github.com>
Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com>
Co-authored-by: David Gomez <davidbhlm@gmail.com>
This commit is contained in:
Derek Griffiths
2024-07-17 03:35:42 -04:00
committed by GitHub
parent 020db20e24
commit 7266748756
4 changed files with 13 additions and 3 deletions

View File

@@ -1,8 +1,12 @@
# Changelog
## 14.6.0 (2024-07-17)
* [bitnami/rabbitmq] make queue_master_locator configurable ([#27990](https://github.com/bitnami/charts/pull/27990))
## 14.5.0 (2024-07-09)
* [bitnami/rabbitmq] Replace extraPorts with extraPortsHeadless in headless service ([#27853](https://github.com/bitnami/charts/pull/27853))
* [bitnami/rabbitmq] Replace extraPorts with extraPortsHeadless in headless service (#27853) ([b205f7a](https://github.com/bitnami/charts/commit/b205f7a39c528e0fe365568f955c25c460649c4f)), closes [#27853](https://github.com/bitnami/charts/issues/27853)
## <small>14.4.6 (2024-07-03)</small>

View File

@@ -30,4 +30,4 @@ maintainers:
name: rabbitmq
sources:
- https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq
version: 14.5.0
version: 14.6.0

View File

@@ -393,6 +393,7 @@ You can enable this `initContainer` by setting `volumePermissions.enabled` to `t
| `memoryHighWatermark.type` | Memory high watermark type. Either `absolute` or `relative` | `relative` |
| `memoryHighWatermark.value` | Memory high watermark value | `0.4` |
| `plugins` | List of default plugins to enable (should only be altered to remove defaults; for additional plugins use `extraPlugins`) | `rabbitmq_management rabbitmq_peer_discovery_k8s` |
| `queue_master_locator` | Changes the queue_master_locator setting in the rabbitmq config file | `min-masters` |
| `communityPlugins` | List of Community plugins (URLs) to be downloaded during container initialization | `""` |
| `extraPlugins` | Extra plugins to enable (single string containing a space-separated list) | `rabbitmq_auth_backend_ldap` |
| `clustering.enabled` | Enable RabbitMQ clustering | `true` |

View File

@@ -248,6 +248,11 @@ memoryHighWatermark:
## @param plugins List of default plugins to enable (should only be altered to remove defaults; for additional plugins use `extraPlugins`)
##
plugins: "rabbitmq_management rabbitmq_peer_discovery_k8s"
## @param queue_master_locator Changes the queue_master_locator setting in the rabbitmq config file
##
queue_master_locator: min-masters
## @param communityPlugins List of Community plugins (URLs) to be downloaded during container initialization
## Combine it with extraPlugins to also enable them.
##
@@ -415,7 +420,7 @@ configuration: |-
load_definitions = {{ .Values.loadDefinition.file }}
{{- end }}
# queue master locator
queue_master_locator = min-masters
queue_master_locator = {{ .Values.queue_master_locator }}
# enable loopback user
{{- if not (empty .Values.auth.username) }}
loopback_users.{{ .Values.auth.username }} = {{ .Values.auth.enableLoopbackUser }}