Como você disse, é porque os dados não serão sincronizados em vários nós. Provavelmente, é necessário fazer alguma solução de sincronização estranha em vários nós se apenas um pod acessar os dados por vez, mas isso rapidamente se torna uma dor de cabeça com vários pods.
Em vez de sincronizar o diretório com algo como nfs, use-o como seu volume em vez de um volume do HostPath. O Kubernetes suporta o nfs como um volume e muitas outras soluções também.