From cbf4fda84058b90a0da3e3088757ee72e14b2558 Mon Sep 17 00:00:00 2001 From: Joe Sirianni Date: Sun, 21 Apr 2024 14:22:10 -0400 Subject: [PATCH] add nats to jobs pod --- .../bindplane/templates/bindplane-jobs.yaml | 34 +++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/charts/bindplane/templates/bindplane-jobs.yaml b/charts/bindplane/templates/bindplane-jobs.yaml index 44d45f07..9c647ce7 100644 --- a/charts/bindplane/templates/bindplane-jobs.yaml +++ b/charts/bindplane/templates/bindplane-jobs.yaml @@ -206,6 +206,40 @@ spec: {{- end }} {{- end }} {{- end }} + {{- if eq .Values.eventbus.type "nats" }} + - name: BINDPLANE_EVENT_BUS_TYPE + value: nats + - name: BINDPLANE_NATS_SERVER_ENABLE + value: "true" + - name: BINDPLANE_NATS_SERVER_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: BINDPLANE_NATS_SERVER_CLIENT_HOST + value: "127.0.0.1" + - name: BINDPLANE_NATS_SERVER_CLIENT_PORT + value: "4222" + - name: BINDPLANE_NATS_SERVER_HTTP_HOST + value: "127.0.0.1" + - name: BINDPLANE_NATS_SERVER_HTTP_PORT + value: "8222" + - name: BINDPLANE_NATS_SERVER_CLUSTER_NAME + value: bindplane-{{ include "bindplane.fullname" . }} + - name: BINDPLANE_NATS_SERVER_CLUSTER_HOST + value: "0.0.0.0" + - name: BINDPLANE_NATS_SERVER_CLUSTER_PORT + value: "6222" + - name: BINDPLANE_NATS_SERVER_CLUSTER_ROUTES + value: nats://{{ include "bindplane.fullname" . }}-nats-cluster-headless.{{ .Release.Namespace }}.svc.cluster.local:6222 + - name: BINDPLANE_NATS_CLIENT_NAME + valueFrom: + fieldRef: + fieldPath: metadata.name + - name: BINDPLANE_NATS_CLIENT_ENDPOINT + value: nats://127.0.0.1:4222 + - name: BINDPLANE_NATS_CLIENT_SUBJECT + value: bindplane-event-bus + {{- end }} {{- if eq (include "bindplane.auth.type" .) "ldap" }} - name: BINDPLANE_AUTH_TYPE value: {{ .Values.auth.type }}