From edb188b1c4cce6cf0d08351fc250ea2d0c43d0d2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=B6ren=20Henning?= <soeren.henning@email.uni-kiel.de>
Date: Thu, 11 Nov 2021 15:45:41 +0100
Subject: [PATCH] Disable results volume in minimal configuration

---
 helm/README.md               | 2 ++
 helm/preconfigs/minimal.yaml | 4 ++++
 2 files changed, 6 insertions(+)

diff --git a/helm/README.md b/helm/README.md
index 1a3428b5e..fe5c15e6f 100644
--- a/helm/README.md
+++ b/helm/README.md
@@ -9,6 +9,8 @@ helm dependencies update .
 helm install theodolite .
 ```
 
+Additionally, a PersistentVolumeClaim with the name `theodolite-pv-claim` needs to be created or the results volume can be disabled as done with the minimal configuration, described below.
+
 ## Customize Installation
 
 As usual, the installation with Helm can be configured by passing a values YAML file:
diff --git a/helm/preconfigs/minimal.yaml b/helm/preconfigs/minimal.yaml
index c11b7ad0d..b0828c2f4 100644
--- a/helm/preconfigs/minimal.yaml
+++ b/helm/preconfigs/minimal.yaml
@@ -6,3 +6,7 @@ cp-helm-charts:
     brokers: 1
     configurationOverrides:
       offsets.topic.replication.factor: "1"
+
+operator:
+  resultsVolume:
+    enabled: false
-- 
GitLab