I've been looking into using Kubernetes on Google Compute Engine. I have pods with configuration that needs to be deployed to them. Currently, I'm using a persistent disk to do this. However, as a persistent disk cannot be mounted more than once it cannot be used to deploy configuration if I use more than 1 pod.
What is the best way to do this? ConfigMaps won't work as I need to deploy a directory structure as configuration. The only solution I can see is rebuilding my docker container every time I need to change my config. Is that really the best way?