fix owncloud
This commit is contained in:
@ -3,7 +3,7 @@ entries:
|
||||
jackett:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.565283+01:00"
|
||||
created: "2025-01-14T03:30:38.152532+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: cb583d90a982e50cb0028e2d8d2afce93ef8f64dc202ddffd59262a74ff33fe1
|
||||
name: jackett
|
||||
@ -14,7 +14,7 @@ entries:
|
||||
overseerr:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.565842+01:00"
|
||||
created: "2025-01-14T03:30:38.153094+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: ac634ebbb7000644e02606157bedbc8ab6e3dd59d22d8ee699093d0f683a2899
|
||||
name: overseerr
|
||||
@ -25,9 +25,9 @@ entries:
|
||||
owncloud:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.566122+01:00"
|
||||
created: "2025-01-14T03:30:38.153366+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: 169eee3623dea8a0363efd459b31f65c452184b5c0755d0af447f2651a0e8eb5
|
||||
digest: 8ac79b198f6f1dd61fe2ab806c0654edc96cb33e2300cc7c518d6977a590b1be
|
||||
name: owncloud
|
||||
type: application
|
||||
urls:
|
||||
@ -36,7 +36,7 @@ entries:
|
||||
plex:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.566852+01:00"
|
||||
created: "2025-01-14T03:30:38.154109+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: 565cd7f5ab705d99bb9d5c81b6e8b0e9168be4cf442e1e5daba18bfcf0b5d882
|
||||
name: plex
|
||||
@ -47,7 +47,7 @@ entries:
|
||||
qbittorrent:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.567165+01:00"
|
||||
created: "2025-01-14T03:30:38.154396+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: 962463c2a27832ad6dc9709a3be008f242e1b039d9da7579becfa0bb96f6e063
|
||||
name: qbittorrent
|
||||
@ -58,7 +58,7 @@ entries:
|
||||
radarr:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.567466+01:00"
|
||||
created: "2025-01-14T03:30:38.154763+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: 78b75bd7d472fadde70016881f54f3359293b39d6ea964344131cc5572bb2b2f
|
||||
name: radarr
|
||||
@ -69,7 +69,7 @@ entries:
|
||||
sonarr:
|
||||
- apiVersion: v2
|
||||
appVersion: 1.16.0
|
||||
created: "2025-01-14T03:27:09.567754+01:00"
|
||||
created: "2025-01-14T03:30:38.155169+01:00"
|
||||
description: A Helm chart for Kubernetes
|
||||
digest: ba9b24a526270d72b33d1918755baa182095f97fb4f38df16b5a833c8138d6dc
|
||||
name: sonarr
|
||||
@ -77,4 +77,4 @@ entries:
|
||||
urls:
|
||||
- sonarr-0.1.0.tgz
|
||||
version: 0.1.0
|
||||
generated: "2025-01-14T03:27:09.564635+01:00"
|
||||
generated: "2025-01-14T03:30:38.151806+01:00"
|
||||
|
Binary file not shown.
@ -68,11 +68,8 @@ spec:
|
||||
containerPort: {{ .Values.service.port }}
|
||||
protocol: TCP
|
||||
volumeMounts:
|
||||
- name: config
|
||||
mountPath: {{ .Values.persistence.config.mountPath }}
|
||||
subPath: config
|
||||
- name: files
|
||||
mountPath: {{ .Values.persistence.files.mountPath }}
|
||||
- name: owncloud-data
|
||||
mountPath: {{ .Values.persistence.mountPath }}
|
||||
livenessProbe:
|
||||
httpGet:
|
||||
path: /status.php
|
||||
@ -88,24 +85,13 @@ spec:
|
||||
resources:
|
||||
{{- toYaml .Values.resources | nindent 12 }}
|
||||
volumes:
|
||||
- name: config
|
||||
{{- if .Values.persistence.config.enabled }}
|
||||
- name: owncloud-data
|
||||
{{- if .Values.persistence.enabled }}
|
||||
persistentVolumeClaim:
|
||||
{{- if .Values.persistence.config.existingClaim }}
|
||||
claimName: {{ .Values.persistence.config.existingClaim }}
|
||||
{{- if .Values.persistence.existingClaim }}
|
||||
claimName: {{ .Values.persistence.existingClaim }}
|
||||
{{- else }}
|
||||
claimName: {{ include "owncloud.fullname" . }}-config
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
emptyDir: {}
|
||||
{{- end }}
|
||||
- name: files
|
||||
{{- if .Values.persistence.files.enabled }}
|
||||
persistentVolumeClaim:
|
||||
{{- if .Values.persistence.files.existingClaim }}
|
||||
claimName: {{ .Values.persistence.files.existingClaim }}
|
||||
{{- else }}
|
||||
claimName: {{ include "owncloud.fullname" . }}-files
|
||||
claimName: {{ include "owncloud.fullname" . }}-data
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
emptyDir: {}
|
||||
|
@ -1,35 +1,17 @@
|
||||
{{- if and .Values.persistence.config.enabled (not .Values.persistence.config.existingClaim) }}
|
||||
{{- if and .Values.persistence.enabled (not .Values.persistence.existingClaim) }}
|
||||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: {{ include "owncloud.fullname" . }}-config
|
||||
name: {{ include "owncloud.fullname" . }}-data
|
||||
labels:
|
||||
{{- include "owncloud.labels" . | nindent 4 }}
|
||||
spec:
|
||||
accessModes:
|
||||
- {{ .Values.persistence.config.accessMode | quote }}
|
||||
{{- if .Values.persistence.config.storageClass }}
|
||||
storageClassName: {{ .Values.persistence.config.storageClass | quote }}
|
||||
- {{ .Values.persistence.accessMode | quote }}
|
||||
{{- if .Values.persistence.storageClass }}
|
||||
storageClassName: {{ .Values.persistence.storageClass | quote }}
|
||||
{{- end }}
|
||||
resources:
|
||||
requests:
|
||||
storage: {{ .Values.persistence.config.size | quote }}
|
||||
{{- end }}
|
||||
---
|
||||
{{- if and .Values.persistence.files.enabled (not .Values.persistence.files.existingClaim) }}
|
||||
apiVersion: v1
|
||||
kind: PersistentVolumeClaim
|
||||
metadata:
|
||||
name: {{ include "owncloud.fullname" . }}-files
|
||||
labels:
|
||||
{{- include "owncloud.labels" . | nindent 4 }}
|
||||
spec:
|
||||
accessModes:
|
||||
- {{ .Values.persistence.files.accessMode | quote }}
|
||||
{{- if .Values.persistence.files.storageClass }}
|
||||
storageClassName: {{ .Values.persistence.files.storageClass | quote }}
|
||||
{{- end }}
|
||||
resources:
|
||||
requests:
|
||||
storage: {{ .Values.persistence.files.size | quote }}
|
||||
storage: {{ .Values.persistence.size | quote }}
|
||||
{{- end }}
|
@ -57,20 +57,11 @@ env:
|
||||
|
||||
# Persistence configuration
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
storageClass: ""
|
||||
accessMode: ReadWriteOnce
|
||||
size: 5Gi
|
||||
mountPath: /var/www/owncloud
|
||||
# Optional: Use existing PVC
|
||||
existingClaim: ""
|
||||
files:
|
||||
enabled: true
|
||||
storageClass: ""
|
||||
accessMode: ReadWriteOnce
|
||||
size: 100Gi
|
||||
mountPath: /var/www/owncloud/data
|
||||
mountPath: /var/www/owncloud
|
||||
# Optional: Use existing PVC
|
||||
existingClaim: ""
|
||||
|
||||
|
Reference in New Issue
Block a user