add existingclaim option to plex
This commit is contained in:
29
README.md
29
README.md
@ -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
|
||||
|
||||
|
Reference in New Issue
Block a user