mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/rabbitmq-ha] Support setting cluster_partition_handling (#10431)
* [stable/rabbitmq-ha] Support setting cluster_partition_handling Fixes #9194 Signed-off-by: Mårten Svantesson <Marten.Svantesson@ticket.se> * [stable/rabbitmq-ha] Bump version Signed-off-by: Mårten Svantesson <Marten.Svantesson@ticket.se> * [stable/rabbitmq-ha] Bump version Signed-off-by: Mårten Svantesson <Marten.Svantesson@ticket.se>
This commit is contained in:
committed by
Kubernetes Prow Robot
parent
3524018e09
commit
feaa112a27
@@ -1,7 +1,7 @@
|
||||
name: rabbitmq-ha
|
||||
apiVersion: v1
|
||||
appVersion: 3.7.8
|
||||
version: 1.16.1
|
||||
version: 1.17.0
|
||||
description: Highly available RabbitMQ cluster, the open source message broker
|
||||
software that implements the Advanced Message Queuing Protocol (AMQP).
|
||||
keywords:
|
||||
|
||||
@@ -113,6 +113,7 @@ and their default values.
|
||||
| `rabbitmqCert.certfile` | base64 encoded server certificate (overwrites existing Secret) | `` |
|
||||
| `rabbitmqCert.existingSecret` | Name of an existing `Secret` to mount for amqps | `""` |
|
||||
| `rabbitmqCert.keyfile` | base64 encoded server private key (overwrites existing Secret) | `` |
|
||||
| `rabbitmqClusterPartitionHandling` | [Automatic Partition Handling Strategy (split brain handling)](https://www.rabbitmq.com/partitions.html#automatic-handling) | `autoheal` |
|
||||
| `rabbitmqEpmdPort` | EPMD port used for cross cluster replication | `4369` |
|
||||
| `rabbitmqErlangCookie` | Erlang cookie | _random 32 character long alphanumeric string_ |
|
||||
| `rabbitmqHipeCompile` | Precompile parts of RabbitMQ using HiPE | `false` |
|
||||
|
||||
@@ -65,7 +65,7 @@ data:
|
||||
# Set to false if automatic cleanup of absent nodes is desired.
|
||||
# This can be dangerous, see http://www.rabbitmq.com/cluster-formation.html#node-health-checks-and-cleanup.
|
||||
cluster_formation.node_cleanup.only_log_warning = true
|
||||
cluster_partition_handling = autoheal
|
||||
cluster_partition_handling = {{ .Values.rabbitmqClusterPartitionHandling }}
|
||||
|
||||
## The default "guest" user is only permitted to access the server
|
||||
## via a loopback interface (e.g. localhost)
|
||||
|
||||
@@ -158,6 +158,13 @@ rabbitmqAuth:
|
||||
# auth_mechanisms.2 = AMQPLAIN
|
||||
# auth_mechanisms.3 = EXTERNAL
|
||||
|
||||
## Automatic Partition Handling Strategy (split brain handling)
|
||||
## Ref: https://www.rabbitmq.com/partitions.html#automatic-handling
|
||||
## Note: pause-if-all-down is not supported without using a custom configmap since it requires extra
|
||||
## configuration.
|
||||
|
||||
rabbitmqClusterPartitionHandling: autoheal
|
||||
|
||||
## Authentication backend
|
||||
## Ref: https://github.com/rabbitmq/rabbitmq-auth-backend-http
|
||||
rabbitmqAuthHTTP:
|
||||
|
||||
Reference in New Issue
Block a user