diff --git a/charts/norish/Chart.yaml b/charts/norish/Chart.yaml index 8e80214..ab6b1f7 100644 --- a/charts/norish/Chart.yaml +++ b/charts/norish/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: norish description: Norish helm chart for Kubernetes - A recipe management and meal planning application type: application -version: 0.0.2 +version: 0.0.3 appVersion: "v0.13.6-beta" maintainers: - name: Richard Tomik diff --git a/charts/norish/templates/deployment-app.yaml b/charts/norish/templates/deployment-app.yaml index 9e8dd29..aa9bee6 100644 --- a/charts/norish/templates/deployment-app.yaml +++ b/charts/norish/templates/deployment-app.yaml @@ -219,6 +219,9 @@ spec: key: google-client-secret {{- end }} {{- end }} + {{- with .Values.config.extraEnv }} + {{- toYaml . | nindent 12 }} + {{- end }} volumeMounts: - name: uploads mountPath: /app/uploads diff --git a/charts/norish/values.yaml b/charts/norish/values.yaml index 2145911..9ce2bda 100644 --- a/charts/norish/values.yaml +++ b/charts/norish/values.yaml @@ -120,6 +120,18 @@ config: # This should match your ingress hostname authUrl: "http://norish.domain.com" + # Extra environment variables + # Example: + # extraEnv: + # - name: MY_CUSTOM_VAR + # value: "my-value" + # - name: SECRET_VAR + # valueFrom: + # secretKeyRef: + # name: my-secret + # key: secret-key + extraEnv: [] + # Master encryption key (required) # Generate with: openssl rand -base64 32 # For production, use an existing Kubernetes Secret