diff options
author | James Smith <119005+jgsmith@users.noreply.github.com> | 2022-05-14 04:03:44 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-14 10:03:44 +0200 |
commit | 98400a6887f1eb67fb131433bb28a69246800c4c (patch) | |
tree | 65ec1780b66d3c0661c8adfd7b915dcc8418cd6c /chart | |
parent | 42c976fd65486186e3e7d259d1fced20de7be0bb (diff) |
Support STREAMING_API_BASE_URL in Helm Chart (#18408)
This adds a mastodon.streaming.base_url setting in the Helm chart values file to allow setting the STREAMING_API_BASE_URL in the Mastodon environnment config map.
Diffstat (limited to 'chart')
-rw-r--r-- | chart/templates/configmap-env.yaml | 5 | ||||
-rw-r--r-- | chart/values.yaml | 3 |
2 files changed, 7 insertions, 1 deletions
diff --git a/chart/templates/configmap-env.yaml b/chart/templates/configmap-env.yaml index 5e0620998..aa242684f 100644 --- a/chart/templates/configmap-env.yaml +++ b/chart/templates/configmap-env.yaml @@ -83,6 +83,9 @@ data: SMTP_TLS: {{ .Values.mastodon.smtp.tls | quote }} {{- end }} STREAMING_CLUSTER_NUM: {{ .Values.mastodon.streaming.workers | quote }} + {{- if .Values.mastodon.streaming.base_url }} + STREAMING_API_BASE_URL: {{ .Values.mastodon.streaming.base_url | quote }} + {{- end }} {{- if .Values.externalAuth.oidc.enabled }} OIDC_ENABLED: {{ .Values.externalAuth.oidc.enabled | quote }} OIDC_DISPLAY_NAME: {{ .Values.externalAuth.oidc.display_name }} @@ -300,4 +303,4 @@ data: {{- if .Values.externalAuth.ldap.uid_conversion.replace }} LDAP_UID_CONVERSION_REPLACE: {{ .Values.externalAuth.ldap.uid_conversion.replace }} {{- end }} - {{- end }} \ No newline at end of file + {{- end }} diff --git a/chart/values.yaml b/chart/values.yaml index 57d0b7391..2cfa3484b 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -83,6 +83,9 @@ mastodon: # the node running the pod, which is unrelated to the resources allocated to # the pod by k8s workers: 1 + # The base url for streaming can be set if the streaming API is deployed to + # a different domain/subdomain. + # base_url: wws://streaming.example.com web: port: 3000 |