From a3cc6e19d3487a3a2fcdcc669b259fb67a7480df Mon Sep 17 00:00:00 2001
From: Micah Nagel <micah.nagel@parsons.com>
Date: Thu, 27 May 2021 14:44:19 +0000
Subject: [PATCH] MM Operator - NetworkPolicies

---
 chart/templates/mattermost/operator/values.yaml | 3 +++
 chart/values.yaml                               | 7 ++++++-
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/chart/templates/mattermost/operator/values.yaml b/chart/templates/mattermost/operator/values.yaml
index a1cf3a5bf3..8aac079a34 100644
--- a/chart/templates/mattermost/operator/values.yaml
+++ b/chart/templates/mattermost/operator/values.yaml
@@ -5,4 +5,7 @@
 {{- define "bigbang.defaults.mattermostoperator" -}}
 imagePullSecrets:
   - name: private-registry
+
+networkPolicies:
+  enabled: {{ .Values.networkPolicies.enabled }}
 {{- end -}}
diff --git a/chart/values.yaml b/chart/values.yaml
index e780232bf5..001ce5264a 100644
--- a/chart/values.yaml
+++ b/chart/values.yaml
@@ -92,6 +92,11 @@ flux:
     timeout: 10m
     cleanupOnFail: true
 
+# -- Global NetworkPolicies settings
+networkPolicies:
+  # -- Toggle all package NetworkPolicies, can disable specific packages with `package.networkPolicies.enabled`
+  enabled: true
+
 # ----------------------------------------------------------------------------------------------------------------------
 # Istio
 #
@@ -736,7 +741,7 @@ addons:
     git:
       repo: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost-operator.git
       path: "./chart"
-      tag: "1.13.0-bb.2"
+      tag: "1.13.0-bb.3"
 
     # -- Flux reconciliation overrides specifically for the Mattermost Operator Package
     flux: {}
-- 
GitLab