--- 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 - ../../kustomize-bases/nfs-media/components/music 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 patch: | - op: replace path: /metadata/name value: nfs-media-plex-anime - op: replace path: /spec/accessModes/0 value: ReadOnlyMany - target: kind: PersistentVolumeClaim name: nfs-media-anime patch: | - op: replace path: /spec/volumeName value: nfs-media-plex-anime - op: replace path: /spec/accessModes/0 value: ReadOnlyMany - 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 images: - name: plexinc/pms-docker newTag: 1.43.2.10687-563d026ea@sha256:c37106c57fed7a6624f5dee5a3ce460ff011f09a2aa7f4ee9e8dbbd08ae1b87e