Added jellyfin data loader

This commit is contained in:
George Raven
2024-04-14 18:05:10 +01:00
parent e927fe7d88
commit c034f4a316
2 changed files with 47 additions and 0 deletions

View File

@@ -0,0 +1,26 @@
kind: List
metadata:
resourceVersion: ""
apiVersion: v1
items:
- apiVersion: v1
kind: PersistentVolumeClaim
metadata:
finalizers:
- kubernetes.io/pvc-protection
labels:
app.kubernetes.io/instance: jellyfin
app.kubernetes.io/managed-by: Helm
app.kubernetes.io/name: jellyfin
app.kubernetes.io/version: 10.8.13
argocd.argoproj.io/instance: jellyfin
helm.sh/chart: jellyfin-0.1.1
name: jellyfin
namespace: jellyfin
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 2T
storageClassName: ceph-filesystem

View File

@@ -0,0 +1,21 @@
apiVersion: v1
kind: Pod
metadata:
name: pvloader
namespace: jellyfin
spec:
containers:
- name: loader
image: alpine:latest
command:
- /bin/sh
- -c
- "apk add --no-cache rsync && sleep infinity"
imagePullPolicy: IfNotPresent
volumeMounts:
- name: data
mountPath: /data
volumes:
- name: data
persistentVolumeClaim:
claimName: jellyfin