From 5a3da10441414a9eb5ee1e4275e7dbeb88cd2770 Mon Sep 17 00:00:00 2001
From: Martin Weise <martin.weise@tuwien.ac.at>
Date: Tue, 9 Apr 2024 08:37:23 +0200
Subject: [PATCH] Need storage class name in chart

---
 helm-charts/dbrepo/Chart.tpl.yaml             | 4 ----
 helm-charts/dbrepo/templates/data-db/pvc.yaml | 1 +
 helm-charts/dbrepo/values.yaml                | 4 ++++
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/helm-charts/dbrepo/Chart.tpl.yaml b/helm-charts/dbrepo/Chart.tpl.yaml
index 5ae1d12807..f6e08559f6 100644
--- a/helm-charts/dbrepo/Chart.tpl.yaml
+++ b/helm-charts/dbrepo/Chart.tpl.yaml
@@ -42,10 +42,6 @@ dependencies:
     alias: brokerService
     version: 12.5.1
     repository: https://charts.bitnami.com/bitnami
-  - name: fluent-bit
-    alias: logservice
-    version: 0.40.0
-    repository: https://fluent.github.io/helm-charts
   - name: seaweedfs
     alias: storageservice
     version: 3.59.4
diff --git a/helm-charts/dbrepo/templates/data-db/pvc.yaml b/helm-charts/dbrepo/templates/data-db/pvc.yaml
index 1eea5fa393..ef89c2ad56 100644
--- a/helm-charts/dbrepo/templates/data-db/pvc.yaml
+++ b/helm-charts/dbrepo/templates/data-db/pvc.yaml
@@ -3,6 +3,7 @@ kind: PersistentVolumeClaim
 metadata:
   name: data-db-shared
 spec:
+  storageClassName: {{ .Values.dataDbSidecar.persistence.storageClass }}
   accessModes:
     - ReadWriteMany
   resources:
diff --git a/helm-charts/dbrepo/values.yaml b/helm-charts/dbrepo/values.yaml
index 042116f461..4379910ee8 100644
--- a/helm-charts/dbrepo/values.yaml
+++ b/helm-charts/dbrepo/values.yaml
@@ -152,6 +152,10 @@ dataDb:
     size: 10Gi
   replicaCount: 1 # uneven
 
+dataDbSidecar:
+  persistence:
+    storageClass: ""
+
 searchdb:
   fullnameOverride: search-db
   host: search-db
-- 
GitLab