diff --git a/README.md b/README.md new file mode 100644 index 0000000..74bea1f --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# apps + +basis apps für das deployment mit argocd im kustomize Format + +die secret Dateien sind samples und müssen mit den eigenen Daten angepasst werden diff --git a/jellyfin/kustomization.yaml b/jellyfin/kustomization.yaml index 5ec52c7..6e2178b 100644 --- a/jellyfin/kustomization.yaml +++ b/jellyfin/kustomization.yaml @@ -4,4 +4,3 @@ kind: Kustomization resources: - main.yaml - - pvc.yaml \ No newline at end of file diff --git a/jellyfin/main.yaml b/jellyfin/main.yaml index bc0d3aa..c69e85f 100644 --- a/jellyfin/main.yaml +++ b/jellyfin/main.yaml @@ -44,6 +44,7 @@ metadata: spec: accessModes: - ReadWriteOnce + storageClassName: openebs-3-replicas resources: requests: storage: 5Gi @@ -61,6 +62,7 @@ metadata: spec: accessModes: - ReadWriteOnce + storageClassName: nfs-media resources: requests: storage: 25Gi diff --git a/jellyfin/pvc.yaml b/jellyfin/pvc.yaml deleted file mode 100644 index b295e36..0000000 --- a/jellyfin/pvc.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: nfs-media -spec: - accessModes: - - ReadWriteMany - resources: - requests: - storage: 10Gi # Muss kleiner oder gleich der PV-Größe sein - volumeName: nfs-media diff --git a/pv/nfs-media.yaml b/pv/nfs-media.yaml index c6808fb..16a83a7 100644 --- a/pv/nfs-media.yaml +++ b/pv/nfs-media.yaml @@ -3,6 +3,7 @@ kind: PersistentVolume metadata: name: nfs-media spec: + storageClassName: nfs-media capacity: storage: 100Gi # Beachte: NFS ist dynamisch, die Größe ist nur ein Label accessModes: