From f6005666120b3e164b062ecdaa45752642caaa06 Mon Sep 17 00:00:00 2001
From: Micah Nagel <micah.nagel@parsons.com>
Date: Fri, 26 Feb 2021 07:58:58 -0700
Subject: [PATCH] feat: sso vals for mattermost

---
 chart/dev-sso-values.yaml                                    | 5 +++++
 .../mattermost/mattermost/mattermost-helmrelease.yaml        | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git a/chart/dev-sso-values.yaml b/chart/dev-sso-values.yaml
index 2235091ddb..a16d3a430e 100644
--- a/chart/dev-sso-values.yaml
+++ b/chart/dev-sso-values.yaml
@@ -75,3 +75,8 @@ addons:
     sso:
       enabled: true
       client_id: platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-confluence
+  mattermost:
+    sso:
+      enabled: true
+      client_id: "platform1_a8604cc9-f5e9-4656-802d-d05624370245_bb8-mattermost"
+      client_secret: "no-secret"
diff --git a/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml b/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml
index b681ec9e4b..82dc07bf63 100644
--- a/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml
+++ b/chart/templates/mattermost/mattermost/mattermost-helmrelease.yaml
@@ -52,7 +52,7 @@ spec:
     sso:
       enabled: {{ .enabled }}
       client_id: {{ .client_id }}
-      client_secret: {{ .client_secret }}
+      client_secret: {{ .client_secret | default "no-secret" }}
       auth_endpoint: {{ .auth_endpoint | default (printf "https://%s/oauth/authorize" $.Values.sso.oidc.host) }}
       token_endpoint: {{ .token_endpoint | default (printf "https://%s/oauth/token" $.Values.sso.oidc.host) }}
       user_api_endpoint: {{ .user_api_endpoint | default (printf "https://%s/api/v4/user" $.Values.sso.oidc.host) }}
-- 
GitLab