<p>I have installed Deis Workflow v.2.11 in a GKE cluster, and some of our applications share values in common, like a proxy URL e credentials. I can use these values putting them into environment variables, or even in a .env file.
However, every new application, I need to create a .env file, with shared values and then, call </p>

<pre><code>deis config:push
</code></pre>

<p>If one of those shared value changes, I need to adjust every configuration of every app and restart them. I would like to modify the value in ConfigMap once and, after changes, Deis restart the applications.</p>

<p>Does anyone know if it is possible to read values from Kubernetes ConfigMap and to put them into Deis environment variables? Moreover, if yes, how do I do it?</p>

<p>I believe what you're looking for is a way to set environment variables globally across all applications. That is currently not implemented. However, please feel free to hack up a PR and we'd likely accept it!</p>

<p><a href="https://github.com/deis/controller/issues/383" rel="nofollow noreferrer">https://github.com/deis/controller/issues/383</a></p>

<p><a href="https://github.com/deis/controller/issues/1219" rel="nofollow noreferrer">https://github.com/deis/controller/issues/1219</a></p>
