Post by @jorijn
Neat :-)
FYI: ingress.class annotation is deprecated. You should use the .spec.ingressClassName field instead.
You can mount NFS volumes directly to Pods. Here's a Helm values snippet that I use for my Plex server hosted on Talos Linux:
extraVolumes:
- name: media-volume
nfs:
server: 192.168.1.5
path: /volume1/media
extraVolumeMounts:
- name: media-volume
mountPath: /volume1/media