Skip to content

Commit

Permalink
PVC mount path: /data -> /media
Browse files Browse the repository at this point in the history
  • Loading branch information
vladimir-babichev committed Feb 6, 2021
1 parent 9197203 commit a73137d
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 36 deletions.
28 changes: 0 additions & 28 deletions charts/frigate/templates/data-pvc.yaml

This file was deleted.

14 changes: 7 additions & 7 deletions charts/frigate/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ spec:
- mountPath: /config
name: config
readOnly: false
- mountPath: /data
name: data
- mountPath: /media
name: media
readOnly: false
command: ['sh', '-c']
args:
Expand Down Expand Up @@ -115,8 +115,8 @@ spec:
{{- end }}
- mountPath: /config
name: config
- mountPath: /data
name: data
- mountPath: /media
name: media
- name: dshm
mountPath: /dev/shm
{{- if .Values.extraVolumeMounts }}{{ toYaml .Values.extraVolumeMounts | trim | nindent 12 }}{{ end }}
Expand All @@ -141,10 +141,10 @@ spec:
hostPath:
path: {{ .Values.coral.hostPath }}
{{- end }}
- name: data
{{- if .Values.persistence.data.enabled }}
- name: media
{{- if .Values.persistence.media.enabled }}
persistentVolumeClaim:
claimName: {{ if .Values.persistence.data.existingClaim }}{{ .Values.persistence.data.existingClaim }}{{- else }}{{ template "frigate.fullname" . }}-data{{- end }}
claimName: {{ if .Values.persistence.media.existingClaim }}{{ .Values.persistence.media.existingClaim }}{{- else }}{{ template "frigate.fullname" . }}-media{{- end }}
{{- else }}
emptyDir: {}
{{- end }}
Expand Down
28 changes: 28 additions & 0 deletions charts/frigate/templates/media-pvc.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{{- if and .Values.persistence.media.enabled (not .Values.persistence.media.existingClaim) }}
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: {{ template "frigate.fullname" . }}-media
{{- if .Values.persistence.media.skipuninstall }}
annotations:
"helm.sh/resource-policy": keep
{{- end }}
labels:
app.kubernetes.io/name: {{ include "frigate.name" . }}
helm.sh/chart: {{ include "frigate.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
spec:
accessModes:
- {{ .Values.persistence.media.accessMode | quote }}
resources:
requests:
storage: {{ .Values.persistence.media.size | quote }}
{{- if .Values.persistence.media.storageClass }}
{{- if (eq "-" .Values.persistence.media.storageClass) }}
storageClassName: ""
{{- else }}
storageClassName: "{{ .Values.persistence.media.storageClass }}"
{{- end }}
{{- end }}
{{- end -}}
2 changes: 1 addition & 1 deletion charts/frigate/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -136,7 +136,7 @@ ingress:
# - chart-example.local

persistence:
data:
media:
enabled: false
## frigate configuration data Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
Expand Down

0 comments on commit a73137d

Please sign in to comment.