log persistence folder parametrization
[oom.git] / kubernetes / log / templates / log-pv-pvc.yaml
1 #{{ if not .Values.disableLogElasticsearch }}
2 apiVersion: v1
3 kind: PersistentVolume
4 metadata:
5   name: elasticsearch-db
6   namespace: "{{ .Values.nsPrefix }}-log"
7   labels:
8     name: elasticsearch-db
9 spec:
10   capacity:
11     storage: 2Gi
12   accessModes:
13     - ReadWriteMany
14   persistentVolumeReclaimPolicy: Retain
15   hostPath:
16     path: {{ .Values.dataRootDir }}/{{ .Values.nsPrefix }}/log/elasticsearch/data
17 ---
18 kind: PersistentVolumeClaim
19 apiVersion: v1
20 metadata:
21   name: elasticsearch-db
22   namespace: "{{ .Values.nsPrefix }}-log"
23 spec:
24   accessModes:
25     - ReadWriteMany
26   resources:
27     requests:
28       storage: 2Gi
29   selector:
30     matchLabels:
31       name: elasticsearch-db
32 #{{ end }}