From d49150ca0023593d909956afaccf3ee22cc61216 Mon Sep 17 00:00:00 2001 From: Kat Lim Ruiz <93484005+katlim-br@users.noreply.github.com> Date: Mon, 3 Feb 2025 11:09:54 -0800 Subject: [PATCH] [BUG] replicaCount must accept zero (#128) --- charts/quickwit/Chart.yaml | 2 +- charts/quickwit/templates/indexer-statefulset.yaml | 4 +++- charts/quickwit/templates/searcher-statefulset.yaml | 2 +- charts/quickwit/values.yaml | 2 ++ 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/charts/quickwit/Chart.yaml b/charts/quickwit/Chart.yaml index a0c8789..c476f54 100644 --- a/charts/quickwit/Chart.yaml +++ b/charts/quickwit/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: quickwit description: Sub-second search & analytics engine on cloud storage. type: application -version: 0.7.12 +version: 0.7.13 appVersion: "v0.8.2" keywords: - quickwit diff --git a/charts/quickwit/templates/indexer-statefulset.yaml b/charts/quickwit/templates/indexer-statefulset.yaml index 2b7f903..618a6e9 100644 --- a/charts/quickwit/templates/indexer-statefulset.yaml +++ b/charts/quickwit/templates/indexer-statefulset.yaml @@ -1,3 +1,4 @@ +{{- if .Values.indexer.enabled }} apiVersion: apps/v1 kind: StatefulSet metadata: @@ -12,7 +13,7 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: - {{- if .Values.indexer.replicaCount }} + {{- if hasKey .Values.indexer "replicaCount" }} replicas: {{ .Values.indexer.replicaCount }} {{- end }} serviceName: {{ include "quickwit.fullname" . }}-headless @@ -150,3 +151,4 @@ spec: storageClassName: "{{ .Values.indexer.persistentVolume.storageClass }}" {{- end }} {{- end }} +{{- end }} \ No newline at end of file diff --git a/charts/quickwit/templates/searcher-statefulset.yaml b/charts/quickwit/templates/searcher-statefulset.yaml index eae8fd4..ec1af05 100644 --- a/charts/quickwit/templates/searcher-statefulset.yaml +++ b/charts/quickwit/templates/searcher-statefulset.yaml @@ -12,7 +12,7 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: - {{- if .Values.searcher.replicaCount }} + {{- if hasKey .Values.searcher "replicaCount" }} replicas: {{ .Values.searcher.replicaCount }} {{- end }} serviceName: {{ include "quickwit.fullname" . }}-headless diff --git a/charts/quickwit/values.yaml b/charts/quickwit/values.yaml index 2d06fb7..c027202 100644 --- a/charts/quickwit/values.yaml +++ b/charts/quickwit/values.yaml @@ -150,6 +150,8 @@ searcher: runtimeClassName: "" indexer: + enabled: true + replicaCount: 1 # Extra env for indexer