What is the best way to mount an external directory in a pod such that:
Apparently any solution with ConfigMaps does not satisfy conditions 2 and 3.
Using configMap-s one can achieve all requirements (1) thru (4) except for part of (3) - changes to existing files content (by changing their configMap-s) will be reflected in the pods (almost) instantly but new files or directories won't.
The following script - see here - implements the approach.
Notice that: