From 782fa40adc7fc5f6b7246e1eeb42281dcd338e86 Mon Sep 17 00:00:00 2001 From: Tim Campbell Date: Wed, 15 May 2024 11:02:54 +0200 Subject: [PATCH] Added ability to specify environment variables just for streaming pods --- templates/deployment-streaming.yaml | 4 ++++ values.yaml | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/templates/deployment-streaming.yaml b/templates/deployment-streaming.yaml index 6963dc7b..0d7d071f 100644 --- a/templates/deployment-streaming.yaml +++ b/templates/deployment-streaming.yaml @@ -119,6 +119,10 @@ spec: {{- end }} - name: "PORT" value: {{ .Values.mastodon.streaming.port | quote }} + {{- range $k, $v := .Values.mastodon.streaming.extraEnvVars }} + - name: {{ $k }} + value: {{ quote $v }} + {{- end }} ports: - name: streaming containerPort: {{ .Values.mastodon.streaming.port }} diff --git a/values.yaml b/values.yaml index 215e3504..073fd2e2 100644 --- a/values.yaml +++ b/values.yaml @@ -256,6 +256,10 @@ mastodon: # name: # -- Optional sslMode setting. See nodejs's SSL_MODE. Consider "no-verify" # sslMode: + + # Specify extra environment variables to be added to streaming pods. + extraEnvVars: {} + web: port: 3000 # -- Number of Web Pods running