diff --git a/charts/servarr/Chart.yaml b/charts/servarr/Chart.yaml index b5fe181..9e069f2 100644 --- a/charts/servarr/Chart.yaml +++ b/charts/servarr/Chart.yaml @@ -3,8 +3,8 @@ maintainers: - name: kubitodev url: https://kubito.dev apiVersion: v2 -appVersion: 1.2.1 -version: 1.2.1 +appVersion: 1.2.2 +version: 1.2.2 description: Kubito Servarr Helm Chart home: https://github.com/kubitodev/helm/tree/main/charts/servarr icon: https://kubito.dev/images/kubito.svg diff --git a/charts/servarr/templates/bazarr/deployment.yaml b/charts/servarr/templates/bazarr/deployment.yaml index ba15196..f4b1035 100644 --- a/charts/servarr/templates/bazarr/deployment.yaml +++ b/charts/servarr/templates/bazarr/deployment.yaml @@ -52,7 +52,7 @@ spec: - name: media {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.bazarr.persistence.enabled }} persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media + claimName: {{ if .Values.jellyfin.persistence.media.existingClaim }}{{ .Values.jellyfin.persistence.media.existingClaim }}{{- else }}{{ .Release.Name }}-jellyfin-media{{- end }} {{- else }} emptyDir: { } {{- end }} diff --git a/charts/servarr/templates/lidarr/deployment.yaml b/charts/servarr/templates/lidarr/deployment.yaml index 8f8bbc5..5e5a183 100644 --- a/charts/servarr/templates/lidarr/deployment.yaml +++ b/charts/servarr/templates/lidarr/deployment.yaml @@ -60,7 +60,7 @@ spec: - name: media {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.lidarr.persistence.enabled }} persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media + claimName: {{ if .Values.jellyfin.persistence.media.existingClaim }}{{ .Values.jellyfin.persistence.media.existingClaim }}{{- else }}{{ .Release.Name }}-jellyfin-media{{- end }} {{- else }} emptyDir: { } {{- end }} diff --git a/charts/servarr/templates/prowlarr/deployment.yaml b/charts/servarr/templates/prowlarr/deployment.yaml index cf252fb..966b022 100644 --- a/charts/servarr/templates/prowlarr/deployment.yaml +++ b/charts/servarr/templates/prowlarr/deployment.yaml @@ -49,13 +49,6 @@ spec: {{- else }} emptyDir: { } {{- end }} - - name: media - {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.prowlarr.persistence.enabled }} - persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media - {{- else }} - emptyDir: { } - {{- end }} {{- if .Values.prowlarr.persistence.additionalVolumes }} {{- .Values.prowlarr.persistence.additionalVolumes | toYaml | nindent 8}} {{- end }} diff --git a/charts/servarr/templates/qbittorrent/deployment.yaml b/charts/servarr/templates/qbittorrent/deployment.yaml index 7c1e191..75c8b56 100644 --- a/charts/servarr/templates/qbittorrent/deployment.yaml +++ b/charts/servarr/templates/qbittorrent/deployment.yaml @@ -52,7 +52,7 @@ spec: - name: media {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.qbittorrent.persistence.enabled }} persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media + claimName: {{ if .Values.jellyfin.persistence.media.existingClaim }}{{ .Values.jellyfin.persistence.media.existingClaim }}{{- else }}{{ .Release.Name }}-jellyfin-media{{- end }} {{- else }} emptyDir: { } {{- end }} diff --git a/charts/servarr/templates/radarr/deployment.yaml b/charts/servarr/templates/radarr/deployment.yaml index 26fe8df..a6c77ef 100644 --- a/charts/servarr/templates/radarr/deployment.yaml +++ b/charts/servarr/templates/radarr/deployment.yaml @@ -60,7 +60,7 @@ spec: - name: media {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.radarr.persistence.enabled }} persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media + claimName: {{ if .Values.jellyfin.persistence.media.existingClaim }}{{ .Values.jellyfin.persistence.media.existingClaim }}{{- else }}{{ .Release.Name }}-jellyfin-media{{- end }} {{- else }} emptyDir: { } {{- end }} diff --git a/charts/servarr/templates/sonarr/deployment.yaml b/charts/servarr/templates/sonarr/deployment.yaml index 52ece2c..4749235 100644 --- a/charts/servarr/templates/sonarr/deployment.yaml +++ b/charts/servarr/templates/sonarr/deployment.yaml @@ -60,7 +60,7 @@ spec: - name: media {{- if and .Values.jellyfin.enabled .Values.jellyfin.persistence.media.enabled .Values.sonarr.persistence.enabled }} persistentVolumeClaim: - claimName: {{ .Release.Name }}-jellyfin-media + claimName: {{ if .Values.jellyfin.persistence.media.existingClaim }}{{ .Values.jellyfin.persistence.media.existingClaim }}{{- else }}{{ .Release.Name }}-jellyfin-media{{- end }} {{- else }} emptyDir: { } {{- end }}