diff --git a/manifests/jellyfin/README.md b/manifests/jellyfin/README.md new file mode 100644 index 0000000..74121e8 --- /dev/null +++ b/manifests/jellyfin/README.md @@ -0,0 +1 @@ +make sure `nfs-common` package is installed on all nodes diff --git a/manifests/jellyfin/install.yaml b/manifests/jellyfin/install.yaml index c2b35e8..b919546 100644 --- a/manifests/jellyfin/install.yaml +++ b/manifests/jellyfin/install.yaml @@ -34,11 +34,23 @@ spec: volumeMounts: - mountPath: /media name: media-vol + - mountPath: /media1 + name: media-vol1 + - mountPath: /media2 + name: media-vol2 volumes: - name: media-vol nfs: server: 192.168.0.106 path: /exports/nfs_share/media1 + - name: media-vol1 + nfs: + server: 192.168.0.106 + path: /exports/nfs_share/media2 + - name: media-vol2 + nfs: + server: 192.168.0.106 + path: /exports/nfs_share/media3 status: {} --- apiVersion: v1 @@ -47,11 +59,13 @@ metadata: creationTimestamp: null labels: app: jellyfin + annotations: + external-dns.alpha.kubernetes.io/hostname: jellyfin.homelab.local name: jellyfin namespace: media spec: ports: - - port: 8096 + - port: 80 # tired of typing the port address every time protocol: TCP targetPort: 8096 selector: