make proxy httpNumThreads configurable (#251)
Fixes https://github.com/apache/pulsar-helm-chart/issues/250 ### Motivation `httpNumThreads` is hardcoded to 8 in `charts/pulsar/templates/proxy-configmap.yaml` When trying to override in `values.yaml` by using `proxy.configData.httpNumThreads` we get an error because the keys get duplicated. This happens because `{{ toYaml .Values.proxy.configData | indent 2 }}` doesn't deduplicate the keys and there is no other way to set `httpNumThreads` ### Modifications Removing the key from charts/pulsar/templates/proxy-configmap.yaml and adding it to the values yaml solves the problem. ### Verifying this change - [x] Make sure that the change passes the CI checks.
This commit is contained in:
parent
6afab51bad
commit
c05f659ff4
@ -28,7 +28,6 @@ metadata:
|
|||||||
component: {{ .Values.proxy.component }}
|
component: {{ .Values.proxy.component }}
|
||||||
data:
|
data:
|
||||||
clusterName: {{ template "pulsar.cluster.name" . }}
|
clusterName: {{ template "pulsar.cluster.name" . }}
|
||||||
httpNumThreads: "8"
|
|
||||||
statusFilePath: "{{ template "pulsar.home" . }}/status"
|
statusFilePath: "{{ template "pulsar.home" . }}/status"
|
||||||
# prometheus needs to access /metrics endpoint
|
# prometheus needs to access /metrics endpoint
|
||||||
webServicePort: "{{ .Values.proxy.ports.http }}"
|
webServicePort: "{{ .Values.proxy.ports.http }}"
|
||||||
|
|||||||
@ -889,6 +889,7 @@ proxy:
|
|||||||
-XX:-ResizePLAB
|
-XX:-ResizePLAB
|
||||||
-XX:+ExitOnOutOfMemoryError
|
-XX:+ExitOnOutOfMemoryError
|
||||||
-XX:+PerfDisableSharedMem
|
-XX:+PerfDisableSharedMem
|
||||||
|
httpNumThreads: "8"
|
||||||
## Add a custom command to the start up process of the proxy pods (e.g. update-ca-certificates, jvm commands, etc)
|
## Add a custom command to the start up process of the proxy pods (e.g. update-ca-certificates, jvm commands, etc)
|
||||||
additionalCommand:
|
additionalCommand:
|
||||||
## Proxy service
|
## Proxy service
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user