X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=helm%2F3rdparty%2Finfluxdb%2Ftemplates%2Fpersistent-volume-claim.yaml;fp=helm%2F3rdparty%2Finfluxdb%2Ftemplates%2Fpersistent-volume-claim.yaml;h=e1cb54d1f641354743f3cf84619430781dcc748b;hb=5b91760965953d3f08cede0d61f638b54c7397b8;hp=0000000000000000000000000000000000000000;hpb=b6a7c14c6064aec767785c347a1e5a348329ac67;p=ric-plt%2Fric-dep.git diff --git a/helm/3rdparty/influxdb/templates/persistent-volume-claim.yaml b/helm/3rdparty/influxdb/templates/persistent-volume-claim.yaml new file mode 100644 index 0000000..e1cb54d --- /dev/null +++ b/helm/3rdparty/influxdb/templates/persistent-volume-claim.yaml @@ -0,0 +1,23 @@ +{{- if and (.Values.persistence.enabled) (not .Values.persistence.useExisting) }} +kind: PersistentVolumeClaim +apiVersion: v1 +metadata: + name: "{{- if not (empty .Values.persistence.name) }}{{ .Values.persistence.name }}{{- else }}{{ template "influxdb.fullname" . }}{{- end }}" + labels: + {{- include "influxdb.labels" . | nindent 4 }} + annotations: + helm.sh/resource-policy: "keep" +spec: + accessModes: + - {{ .Values.persistence.accessMode | quote }} + resources: + requests: + storage: {{ .Values.persistence.size | quote }} +{{- if .Values.persistence.storageClass }} +{{- if (eq "-" .Values.persistence.storageClass) }} + storageClassName: "" +{{- else }} + storageClassName: "{{ .Values.persistence.storageClass }}" +{{- end }} +{{- end }} +{{- end }}