kubernetes/k8s-wheatley/plex/kustomization.yaml

106 lines
2.6 KiB
YAML
Raw Normal View History

2026-01-29 23:22:42 +01:00
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: plex
resources:
- configmap.yaml
- deployments.yaml
- ingress.yaml
- pvc.yaml
- secrets.yaml
- services.yaml
- namespace.yaml
components:
- ../../kustomize-bases/nfs-media/components/movies
- ../../kustomize-bases/nfs-media/components/series
- ../../kustomize-bases/nfs-media/components/anime
2026-05-16 22:02:21 +02:00
- ../../kustomize-bases/nfs-media/components/music
2026-04-17 21:15:46 +02:00
patches:
- target:
kind: PersistentVolume
name: nfs-media-movies
patch: |
- op: replace
path: /metadata/name
value: nfs-media-plex-movies
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolumeClaim
name: nfs-media-movies
patch: |
- op: replace
path: /spec/volumeName
value: nfs-media-plex-movies
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolume
name: nfs-media-series
patch: |
- op: replace
path: /metadata/name
value: nfs-media-plex-series
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolumeClaim
name: nfs-media-series
patch: |
- op: replace
path: /spec/volumeName
value: nfs-media-plex-series
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolume
name: nfs-media-anime
2026-04-17 21:15:46 +02:00
patch: |
- op: replace
path: /metadata/name
value: nfs-media-plex-anime
2026-04-17 21:15:46 +02:00
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolumeClaim
name: nfs-media-anime
2026-04-17 21:15:46 +02:00
patch: |
- op: replace
path: /spec/volumeName
value: nfs-media-plex-anime
2026-04-17 21:15:46 +02:00
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
2026-05-16 22:02:21 +02:00
- target:
kind: PersistentVolume
name: nfs-media-music
patch: |
- op: replace
path: /metadata/name
value: nfs-media-plex-music
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
- target:
kind: PersistentVolumeClaim
name: nfs-media-music
patch: |
- op: replace
path: /spec/volumeName
value: nfs-media-plex-music
- op: replace
path: /spec/accessModes/0
value: ReadOnlyMany
2026-04-17 21:15:46 +02:00
images:
- name: plexinc/pms-docker
newTag: 1.43.2.10687-563d026ea@sha256:c37106c57fed7a6624f5dee5a3ce460ff011f09a2aa7f4ee9e8dbbd08ae1b87e