Is it possible to directly modify the file mounted by configMap? We have an application that reads a configuration file that was configMap type and
AFAIK the changes to a ConfigMap will only exist locally in-memory.
That is, changes aren't visible to other pods and on a pod restart the changes will be lost.
One solution is to use the kubectl binary or the kubernetes API from within the configuring application to recreate the ConfigMap after the configuration changes.
e.g. kubectl apply -f /path/to/updated/config.yaml