add existingclaim option to plex

This commit is contained in:
2025-01-13 01:04:42 +01:00
parent 75c484554f
commit e691c05c27
4 changed files with 43 additions and 5 deletions

View File

@ -88,6 +88,29 @@ persistence:
existingClaim: "qbittorrent-downloads" # Use the PVC created by qBittorrent
```
3. For Plex, you can reuse existing storage for all volume types:
```yaml
# plex/values.yaml
persistence:
# Use existing PVC for configuration
config:
enabled: true
existingClaim: "plex-config" # Optional: reuse existing config PVC
# Use existing PVC for transcoding
transcode:
enabled: true
existingClaim: "plex-transcode" # Optional: reuse existing transcode PVC
# Use existing PVC for media
data:
enabled: true
existingClaim: "media-storage" # Optional: reuse existing media PVC
```
This allows you to:
- Preserve Plex configuration across reinstalls
- Share transcode space between multiple Plex instances
- Mount existing media libraries
#### Setting Up Ingress
Each service can be exposed using Kubernetes ingress. Here's a detailed example:
@ -291,8 +314,8 @@ You can serve these charts from your own server. The repository structure is ava
### Adding the Repository to Helm
```bash
# Add the repository (using Gitea raw access)
helm repo add media-charts https://git.mumme-it.de/Felix/media-charts/raw/branch/main/.packaged
# Add the repository
helm repo add media-charts https://git.mumme-it.de/Mumme-IT/media-charts/raw/branch/main/.packaged
# Update the repository cache
helm repo update
@ -304,7 +327,7 @@ helm search repo media-charts
### Repository Source
The source code for these charts is available at:
https://git.mumme-it.de/Felix/media-charts
https://git.mumme-it.de/Mumme-IT/media-charts
### Installing Charts from Repository