From a9671ea9b35b0b5c402098d07c3d7233b9585398 Mon Sep 17 00:00:00 2001 From: Michal Klinka Date: Mon, 13 Jan 2025 13:00:49 +0100 Subject: [PATCH] Fix incorrectly placed end of condition and make tcpListenOptions optional Signed-off-by: Michal Klinka --- bitnami/rabbitmq/Chart.yaml | 2 +- bitnami/rabbitmq/README.md | 1 + bitnami/rabbitmq/values.yaml | 5 +++++ 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/bitnami/rabbitmq/Chart.yaml b/bitnami/rabbitmq/Chart.yaml index 9ec53505f7fb30..36682da11f5a35 100644 --- a/bitnami/rabbitmq/Chart.yaml +++ b/bitnami/rabbitmq/Chart.yaml @@ -30,4 +30,4 @@ maintainers: name: rabbitmq sources: - https://github.com/bitnami/charts/tree/main/bitnami/rabbitmq -version: 15.2.2 +version: 15.2.3 diff --git a/bitnami/rabbitmq/README.md b/bitnami/rabbitmq/README.md index 1a5b0155b09ed4..7565a901c4e278 100644 --- a/bitnami/rabbitmq/README.md +++ b/bitnami/rabbitmq/README.md @@ -482,6 +482,7 @@ Because they expose different sets of data, a valid use case is to scrape metric | `initScriptsSecret` | Secret containing `/docker-entrypoint-initdb.d` scripts to be executed at initialization time that contain sensitive data. Evaluated as a template. | `""` | | `extraContainerPorts` | Extra ports to be included in container spec, primarily informational | `[]` | | `configuration` | RabbitMQ Configuration file content: required cluster configuration | `""` | +| `tcpListenOptions.enabled` | Enable TCP listen options of RabbitMQ | `true` | | `tcpListenOptions.backlog` | Maximum size of the unaccepted TCP connections queue | `128` | | `tcpListenOptions.nodelay` | When set to true, deactivates Nagle's algorithm. Default is true. Highly recommended for most users. | `true` | | `tcpListenOptions.linger.lingerOn` | Enable Server socket lingering | `true` | diff --git a/bitnami/rabbitmq/values.yaml b/bitnami/rabbitmq/values.yaml index 5f585760743470..d7d9cc1816cfee 100644 --- a/bitnami/rabbitmq/values.yaml +++ b/bitnami/rabbitmq/values.yaml @@ -385,6 +385,9 @@ extraContainerPorts: [] ## See : https://www.rabbitmq.com/networking.html for additional information ## tcpListenOptions: + ## @param tcpListenOptions.enabled Enable TCP listen options of RabbitMQ + ## + enabled: true ## @param tcpListenOptions.backlog Maximum size of the unaccepted TCP connections queue ## backlog: 128 @@ -511,8 +514,10 @@ configuration: |- {{- else if (eq .Values.memoryHighWatermark.type "relative") }} vm_memory_high_watermark.{{ .Values.memoryHighWatermark.type }} = {{ .Values.memoryHighWatermark.value }} {{- end }} + {{- end }} ## TCP Listen Options ## + {{- if .Values.tcpListenOptions.enabled }} tcp_listen_options.backlog = {{ .Values.tcpListenOptions.backlog }} tcp_listen_options.nodelay = {{ .Values.tcpListenOptions.nodelay }} tcp_listen_options.linger.on = {{ .Values.tcpListenOptions.linger.lingerOn }}