2bd74e1baf
Upgrade openstack-helm-infra to below version. commit 34d54f2812b7d54431d548cff08fe8da7f838124 Date: Sat Apr 11 15:24:54 2020 +0200 Cleanup py27 support and docs Below 3 patches are removed as they are already merged. Allow-multiple-containers-per-daemonset-pod.patch Add-TLS-support-for-Gnocchi-public-endpoint.patch Update ingress chart for Helm v3 Story: 2007474 Task: 39394 Change-Id: Icf624c8a0a6c74c8cfdb75ad45162e4a7aa5e404 Signed-off-by: Zhipeng Liu <zhipengs.liu@intel.com>
56 lines
2.0 KiB
Diff
56 lines
2.0 KiB
Diff
From f4c56def0797f093f626720871bd5e525227685e Mon Sep 17 00:00:00 2001
|
|
From: Bin Yang <bin.yang@intel.com>
|
|
Date: Tue, 13 Aug 2019 10:15:14 +0800
|
|
Subject: [PATCH] add io_thread_pool for rabbitmq
|
|
|
|
Signed-off-by: Bin Yang <bin.yang@intel.com>
|
|
---
|
|
rabbitmq/templates/statefulset.yaml | 8 ++++++++
|
|
rabbitmq/values.yaml | 4 ++++
|
|
2 files changed, 12 insertions(+)
|
|
|
|
diff --git a/rabbitmq/templates/statefulset.yaml b/rabbitmq/templates/statefulset.yaml
|
|
index 41dc198..e0e61e6 100644
|
|
--- a/rabbitmq/templates/statefulset.yaml
|
|
+++ b/rabbitmq/templates/statefulset.yaml
|
|
@@ -105,6 +105,10 @@ spec:
|
|
key: RABBITMQ_ADMIN_PASSWORD
|
|
- name: RABBITMQ_DEFINITION_FILE
|
|
value: "{{ index $envAll.Values.conf.rabbitmq "management.load_definitions" }}"
|
|
+{{- if $envAll.Values.io_thread_pool.enabled }}
|
|
+ - name: RABBITMQ_IO_THREAD_POOL_SIZE
|
|
+ value: {{ $envAll.Values.io_thread_pool.size | quote }}
|
|
+{{- end }}
|
|
volumeMounts:
|
|
- name: pod-tmp
|
|
mountPath: /tmp
|
|
@@ -191,6 +195,10 @@ spec:
|
|
value: "{{ tuple "oslo_messaging" "internal" "amqp" . | include "helm-toolkit.endpoints.endpoint_port_lookup" }}"
|
|
- name: PORT_CLUSTERING
|
|
value: "{{ add (tuple "oslo_messaging" "internal" "amqp" . | include "helm-toolkit.endpoints.endpoint_port_lookup") 20000 }}"
|
|
+{{- if $envAll.Values.io_thread_pool.enabled }}
|
|
+ - name: RABBITMQ_IO_THREAD_POOL_SIZE
|
|
+ value: {{ $envAll.Values.io_thread_pool.size | quote }}
|
|
+{{- end }}
|
|
readinessProbe:
|
|
initialDelaySeconds: 10
|
|
timeoutSeconds: 10
|
|
diff --git a/rabbitmq/values.yaml b/rabbitmq/values.yaml
|
|
index 6c95787..9cd3a91 100644
|
|
--- a/rabbitmq/values.yaml
|
|
+++ b/rabbitmq/values.yaml
|
|
@@ -334,6 +334,10 @@ volume:
|
|
class_name: general
|
|
size: 256Mi
|
|
|
|
+io_thread_pool:
|
|
+ enabled: false
|
|
+ size: 64
|
|
+
|
|
manifests:
|
|
configmap_bin: true
|
|
configmap_etc: true
|
|
--
|
|
2.7.4
|
|
|