What’s the recommended way to configure containers when running UCP? UCP obviously supports environment variables but our applications require setting files. I don’t really want to use volumes for config, but even if I did I cannot create the config file on the volume in UCP (unless I spawn a container, map it to the volume, use the console to edit a file on the volume etc etc). It seems like using a key value store like etcd or consul gives the most flexibility but there is no way to edit keys from UCP. I might be answering my own question here but it seems to only solution is to run my own key value store, edit the keys separately and have the containers load them, maybe based on an environment variable like
ENV=production that I can set in UCP or pass to the container directly?
I’m tempted to use the etcd that UCP is using, but cannot find anything about that being a good idea so I’m assuming it’s considered private.
Thanks in advance for any input.