diff --git a/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml b/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml index c88cb6e02..9e620ea6c 100644 --- a/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml +++ b/clusters/cl01tl/manifests/gitea/Deployment-gitea.yaml @@ -13,7 +13,7 @@ metadata: version: "1.25.3" app.kubernetes.io/managed-by: Helm spec: - replicas: 1 + replicas: 3 strategy: type: RollingUpdate rollingUpdate: diff --git a/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml b/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml index 885321f34..22ac2a7fe 100644 --- a/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml +++ b/clusters/cl01tl/manifests/navidrome/Deployment-navidrome-main.yaml @@ -65,6 +65,9 @@ spec: - mountPath: /music name: music readOnly: true + - mountPath: /music-beet + name: music-beet + readOnly: true - mountPath: /music-youtube name: music-youtube readOnly: true @@ -77,6 +80,9 @@ spec: - name: music persistentVolumeClaim: claimName: navidrome-music-nfs-storage + - name: music-beet + persistentVolumeClaim: + claimName: navidrome-music-beet-nfs-storage - name: music-youtube persistentVolumeClaim: claimName: navidrome-music-youtube-nfs-storage diff --git a/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml b/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml new file mode 100644 index 000000000..782f99ff7 --- /dev/null +++ b/clusters/cl01tl/manifests/navidrome/PersistentVolume-navidrome-music-beet-nfs-storage.yaml @@ -0,0 +1,23 @@ +apiVersion: v1 +kind: PersistentVolume +metadata: + name: navidrome-music-beet-nfs-storage + namespace: navidrome + labels: + app.kubernetes.io/name: navidrome-music-beet-nfs-storage + app.kubernetes.io/instance: navidrome + app.kubernetes.io/part-of: navidrome +spec: + persistentVolumeReclaimPolicy: Retain + storageClassName: nfs-client + capacity: + storage: 1Gi + accessModes: + - ReadWriteMany + nfs: + path: /volume2/Storage/Music Beet/ + server: synologybond.alexlebens.net + mountOptions: + - vers=4 + - minorversion=1 + - noac diff --git a/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml b/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml new file mode 100644 index 000000000..e29f4d3c2 --- /dev/null +++ b/clusters/cl01tl/manifests/navidrome/PersistentVolumeClaim-navidrome-music-beet-nfs-storage.yaml @@ -0,0 +1,17 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: navidrome-music-beet-nfs-storage + namespace: navidrome + labels: + app.kubernetes.io/name: navidrome-music-beet-nfs-storage + app.kubernetes.io/instance: navidrome + app.kubernetes.io/part-of: navidrome +spec: + volumeName: navidrome-music-beet-nfs-storage + storageClassName: nfs-client + accessModes: + - ReadWriteMany + resources: + requests: + storage: 1Gi