[Helm Chart] add missing apiVersion and kind in PVC templates for better compatibility with GitOps tools (#7408)

* fix: add missing apiVersion and kind in PVC templates

* fix: correct PVC template condition in SeaweedFS filer StatefulSet
This commit is contained in:
Guilherme Moreira Rodrigues
2025-10-30 18:31:54 -03:00
committed by GitHub
parent d00a2a8707
commit db35159a41
2 changed files with 16 additions and 6 deletions

View File

@@ -327,7 +327,9 @@ spec:
{{- if $pvc_exists }}
volumeClaimTemplates:
{{- if eq .Values.master.data.type "persistentVolumeClaim"}}
- metadata:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: data-{{ .Release.Namespace }}
{{- with .Values.master.data.annotations }}
annotations:
@@ -341,7 +343,9 @@ spec:
storage: {{ .Values.master.data.size }}
{{- end }}
{{- if eq .Values.master.logs.type "persistentVolumeClaim"}}
- metadata:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: seaweedfs-master-log-volume
{{- with .Values.master.logs.annotations }}
annotations: