blob: 1d85fc6b985912a84229eb8ed0f79b91af5497af [file] [log] [blame]
Giorgi Lekveishviliee15ee22024-03-28 12:35:10 +04001{{- if and .Values.gerrit.pluginManagement.cache.enabled }}
2kind: PersistentVolumeClaim
3apiVersion: v1
4metadata:
5 name: {{ .Release.Name }}-plugin-cache-pvc
6 labels:
7 app.kubernetes.io/component: gerrit
8 app.kubernetes.io/instance: {{ .Release.Name }}
9 chart: {{ template "gerrit.chart" . }}
10 heritage: {{ .Release.Service }}
11 release: {{ .Release.Name }}
12 {{- if .Values.additionalLabels }}
13{{ toYaml .Values.additionalLabels | indent 4 }}
14 {{- end }}
15spec:
16 accessModes:
17 - ReadWriteMany
18 resources:
19 requests:
20 storage: {{ .Values.gerrit.pluginManagement.cache.size }}
21 storageClassName: {{ .Values.storageClasses.shared.name }}
22{{- end }}
23{{ if eq .Values.gerrit.index.type "elasticsearch" -}}
24---
25kind: PersistentVolumeClaim
26apiVersion: v1
27metadata:
28 name: {{ .Release.Name }}-gerrit-index-config-pvc
29 labels:
30 app.kubernetes.io/component: gerrit
31 app.kubernetes.io/instance: {{ .Release.Name }}
32 chart: {{ template "gerrit.chart" . }}
33 heritage: {{ .Release.Service }}
34 release: {{ .Release.Name }}
35 {{- if .Values.additionalLabels }}
36{{ toYaml .Values.additionalLabels | indent 4 }}
37 {{- end }}
38spec:
39 accessModes:
40 - ReadWriteMany
41 resources:
42 requests:
43 storage: 10Mi
44 storageClassName: {{ .Values.storageClasses.shared.name }}
45{{- end }}