UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects
Commit 7fd1af70 authored by Ryan Garcia's avatar Ryan Garcia :dizzy:
Browse files

Merge branch 'micah.nagel-master-patch-08203' into 'master'

Enable Istio for MM Operator

Closes platform-one/big-bang/apps/collaboration-tools/mattermost-operator#8

See merge request platform-one/big-bang/bigbang!914
parents 6a75f9e8 2d878ebc
No related branches found
No related tags found
1 merge request!914Enable Istio for MM Operator
Pipeline #493624 failed
......@@ -42,11 +42,6 @@ spec:
- name: mattermost-operator
namespace: {{ .Release.Namespace }}
{{- if .Values.istio.enabled }}
- name: istio
namespace: {{ .Release.Namespace }}
{{- end }}
{{- with .Values.addons.mattermost.objectStorage }}
{{- if not (and .endpoint .accessKey .accessSecret .bucket) }}
- name: minio-operator
......
......@@ -37,7 +37,7 @@ spec:
kind: Secret
valuesKey: "overlays"
{{- if or .Values.gatekeeper.enabled .Values.monitoring.enabled }}
{{- if or .Values.gatekeeper.enabled .Values.monitoring.enabled .Values.istio.enabled }}
dependsOn:
{{- if .Values.gatekeeper.enabled }}
- name: gatekeeper
......@@ -47,5 +47,9 @@ spec:
- name: monitoring
namespace: {{ .Release.Namespace }}
{{- end }}
{{- if .Values.istio.enabled }}
- name: istio
namespace: {{ .Release.Namespace }}
{{- end }}
{{- end }}
{{- end }}
......@@ -4,7 +4,7 @@ kind: Namespace
metadata:
name: mattermost-operator
labels:
istio-injection: disabled
istio-injection: enabled
app.kubernetes.io/name: mattermost-operator
app.kubernetes.io/component: "collaboration-tools"
{{- include "commonLabels" . | nindent 4}}
......
......@@ -9,4 +9,12 @@ imagePullSecrets:
networkPolicies:
enabled: {{ .Values.networkPolicies.enabled }}
controlPlaneCidr: {{ .Values.networkPolicies.controlPlaneCidr }}
istio:
enabled: {{ .Values.istio.enabled }}
monitoring:
enabled: {{ .Values.monitoring.enabled }}
openshift: {{ .Values.openshift }}
{{- end -}}
......@@ -915,7 +915,7 @@ addons:
git:
repo: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost-operator.git
path: "./chart"
tag: "1.14.0-bb.4"
tag: "1.15.0-bb.0"
# -- Flux reconciliation overrides specifically for the Mattermost Operator Package
flux: {}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment