- What is the nature and description of the request? As an developer I require the ability to control Environment Variables on certain images (MySQL, and potentially other DB images) so I can more easily add the variables that _I_ use to make them persistent. - Why does the customer need this? (List the business requirements here) So they can more rapidly modify the pod persistent Environment Variables and add variables that we have not thought to include for that specific image. - How would the customer like to achieve this? (List the functional requirements here) S2I or someother method to modify the image on the fly. - For each functional requirement listed, specify how Red Hat and the customer can test to confirm the requirement is successfully implemented. Follow through with adding a new variable and then use `oc env` to add a value to it in the deployed pod. - Is there already an existing RFE upstream or in Red Hat Bugzilla? Not that I could find.
The existing mechanisms to do this are: - Set the config through environment vars for entries that have already been made configurable - Setup dockerbuilds within OpenShift to rebuild an additional layer with your config changes. You can use an image change trigger to automate this. - Mount in config using a volume And you can feel free to open bugs to get additional env var config options added.