From 97d323b45519e071dfce7f0f913ed197ed7a26b7 Mon Sep 17 00:00:00 2001 From: ppawlowski <piotr@devopswizards.com> Date: Thu, 21 Nov 2024 12:13:25 +0100 Subject: [PATCH] Fix creation of flowforge-broker service --- helm/flowforge/templates/broker.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/helm/flowforge/templates/broker.yaml b/helm/flowforge/templates/broker.yaml index 7f8febb4..74aa9df4 100644 --- a/helm/flowforge/templates/broker.yaml +++ b/helm/flowforge/templates/broker.yaml @@ -126,6 +126,8 @@ spec: {{- if .Values.forge.broker.affinity }} affinity: {{ toYaml .Values.forge.broker.affinity | nindent 8 }} {{- end }} +{{- end }} +{{- if eq .Values.forge.broker.enabled true -}} --- apiVersion: v1 kind: Service @@ -144,5 +146,11 @@ spec: protocol: TCP name: mqtt-ws selector: + {{- if and ( eq .Values.forge.broker.enabled true) ( eq .Values.forge.broker.teamBroker.enabled false ) -}} {{- include "forge.brokerSelectorLabels" . | nindent 4 }} + {{- else -}} + apps.emqx.io/db-role: core + apps.emqx.io/instance: emqx + apps.emqx.io/managed-by: emqx-operator + {{- end }} {{- end -}} \ No newline at end of file