blob: fb918563126cc689ad2f2836af013c2e47379900 [file] [log] [blame]
Giorgi Lekveishviliee15ee22024-03-28 12:35:10 +04001{{ if .Values.storageClasses.default.create -}}
2kind: StorageClass
3apiVersion: storage.k8s.io/v1
4metadata:
5 name: {{ .Values.storageClasses.default.name }}
6 labels:
7 chart: {{ template "gerrit-replica.chart" . }}
8 heritage: {{ .Release.Service }}
9 release: {{ .Release.Name }}
10 {{- if .Values.additionalLabels }}
11{{ toYaml .Values.additionalLabels | indent 4 }}
12 {{- end }}
13provisioner: {{ .Values.storageClasses.default.provisioner }}
14reclaimPolicy: {{ .Values.storageClasses.default.reclaimPolicy }}
15{{ if .Values.storageClasses.default.parameters -}}
16parameters:
17{{- range $key, $value := .Values.storageClasses.default.parameters }}
18 {{ $key }}: {{ $value }}
19{{- end }}
20{{ if .Values.storageClasses.default.mountOptions -}}
21mountOptions:
22{{- range .Values.storageClasses.default.mountOptions }}
23 - {{ . }}
24{{- end }}
25{{- end }}
26allowVolumeExpansion: {{ .Values.storageClasses.default.allowVolumeExpansion }}
27{{- end }}
28{{- end }}
29---
30{{ if .Values.storageClasses.shared.create -}}
31kind: StorageClass
32apiVersion: storage.k8s.io/v1
33metadata:
34 name: {{ .Values.storageClasses.shared.name }}
35 labels:
36 chart: {{ template "gerrit-replica.chart" . }}
37 heritage: {{ .Release.Service }}
38 release: {{ .Release.Name }}
39 {{- if .Values.additionalLabels }}
40{{ toYaml .Values.additionalLabels | indent 4 }}
41 {{- end }}
42provisioner: {{ .Values.storageClasses.shared.provisioner }}
43reclaimPolicy: {{ .Values.storageClasses.shared.reclaimPolicy }}
44{{ if .Values.storageClasses.shared.parameters -}}
45parameters:
46{{- range $key, $value := .Values.storageClasses.shared.parameters }}
47 {{ $key }}: {{ $value }}
48{{- end }}
49{{ if .Values.storageClasses.shared.mountOptions -}}
50mountOptions:
51{{- range .Values.storageClasses.shared.mountOptions }}
52 - {{ . }}
53{{- end }}
54{{- end }}
55allowVolumeExpansion: {{ .Values.storageClasses.shared.allowVolumeExpansion }}
56{{- end }}
57{{- end }}