From 9881c70a11ef5c7c47b479ad3981005d7a544c8d Mon Sep 17 00:00:00 2001 From: Kat Lim Ruiz Date: Fri, 31 Jan 2025 11:08:57 -0800 Subject: [PATCH 1/2] allow indexer.enabled and ensure replicaCount accepts zero --- charts/quickwit/templates/indexer-statefulset.yaml | 4 +++- charts/quickwit/templates/searcher-statefulset.yaml | 2 +- charts/quickwit/values.yaml | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) 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 From 17ddcfafa8a9aee734a438a8f0c85a506fe30c89 Mon Sep 17 00:00:00 2001 From: Kat Lim Ruiz Date: Fri, 31 Jan 2025 11:09:08 -0800 Subject: [PATCH 2/2] up version --- charts/quickwit/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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