kubernetes/k8s-wheatley/plex/kustomization.yaml

85 lines
2 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-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
images:
- name: plexinc/pms-docker
newTag: 1.43.1.10611-1e34174b1@sha256:8b5bcdf7b506fe051aa1a0a0d464efdb3ad8c0fb1f8a4dfb27a8c489b609920c