From e5d7d04c485a0408efce98b887893e9c8345a9c3 Mon Sep 17 00:00:00 2001 From: Ben Hardill Date: Wed, 27 Mar 2024 16:39:57 +0000 Subject: [PATCH] Feat: Allow number of forge app replicas to be set fixes #355 --- helm/flowforge/templates/deployment.yaml | 2 +- helm/flowforge/values.schema.json | 3 +++ helm/flowforge/values.yaml | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/helm/flowforge/templates/deployment.yaml b/helm/flowforge/templates/deployment.yaml index 38b6919e..abdaecc4 100644 --- a/helm/flowforge/templates/deployment.yaml +++ b/helm/flowforge/templates/deployment.yaml @@ -8,7 +8,7 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: - replicas: 1 + replicas: {{ .Values.forge.replicas | default 1 }} selector: matchLabels: {{- include "forge.forgeSelectorLabels" . | nindent 6 }} diff --git a/helm/flowforge/values.schema.json b/helm/flowforge/values.schema.json index 4e22e93b..4b993491 100644 --- a/helm/flowforge/values.schema.json +++ b/helm/flowforge/values.schema.json @@ -20,6 +20,9 @@ "image": { "type": "string" }, + "replicas": { + "type": "integer" + }, "registry": { "type": "string" }, diff --git a/helm/flowforge/values.yaml b/helm/flowforge/values.yaml index 42fa82fb..8e685b5f 100644 --- a/helm/flowforge/values.yaml +++ b/helm/flowforge/values.yaml @@ -1,4 +1,5 @@ forge: + replicas: 1 localPostgresql: true https: true projectNamespace: flowforge