feat(helm-chart): allow configuration of HTTP keepalives (added in v0.9.9)

This commit is contained in:
Tomasz Torcz 2023-01-07 14:34:13 +01:00
parent ecfb720ce6
commit b742a0d10d
No known key found for this signature in database
GPG key ID: AF1C244E3937A953
3 changed files with 3 additions and 0 deletions

View file

@ -160,6 +160,7 @@ For more information see:
| federationapi.image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| federationapi.image.repository | string | `"matrixdotorg/dendrite-polylith"` | image repository |
| federationapi.image.tag | string | chart.appVersion | image tag |
| federationapi.config.disable_http_keepalives | bool | `false` | Disable HTTP keepalives, which also prevents connection reuse |
| image | object | `{"pullPolicy":"IfNotPresent","repository":"ghcr.io/matrix-org/dendrite-monolith","tag":null}` | IMPORTANT NOTE This chart inherits from our common library chart. You can check the default values/options here: https://github.com/k8s-at-home/library-charts/tree/main/charts/stable/common/values.yaml |
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
| image.repository | string | `"ghcr.io/matrix-org/dendrite-monolith"` | image repository |

View file

@ -116,6 +116,7 @@ stringData:
{{- end }}
send_max_retries: {{ default 16 .Values.federationapi.config.send_max_retries }}
disable_tls_validation: {{ default false .Values.federationapi.config.disable_tls_validation }}
disable_http_keepalives: {{ default false .Values.federationapi.config.disable_http_keepalives }}
key_perspectives: {{- toYaml .Values.federationapi.config.key_perspectives | nindent 8 }}
prefer_direct_fetch: {{ default false .Values.federationapi.config.prefer_direct_fetch }}
key_server:

View file

@ -241,6 +241,7 @@ federationapi:
federation-certificates: []
send-max_retires: 16
disable_tls_validation: false
disable_http_keepalives: false
proxy_outbound:
enabled: false
protocol: http