Bug 863629 - set environment variables through command line
Summary: set environment variables through command line
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: OKD
Classification: Red Hat
Component: Pod
Version: 1.x
Hardware: All
OS: Unspecified
high
low
Target Milestone: ---
: ---
Assignee: Krishna Raman
QA Contact: libra bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-10-06 05:48 UTC by markus
Modified: 2014-06-18 07:25 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Enhancement
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-01-29 02:32:46 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description markus 2012-10-06 05:48:59 UTC
Description of problem:
Right now the only possible way to set an environment variable is through a pre-hook, which requires the variables to be in git. If I can put them into git, I can put them into my code directly. The beauty of ENV variables is
a) I don't need a new commit just to change a variable
b) They are protected. I might have 20 developers of which NONE are allowed to know our database passwords and Facebook secret ids. git is NOT a solution to this kind of data.
Overall, git is not built to protect sensible information. 

Version-Release number of selected component (if applicable):
latest as of today

How reproducible:
See
https://openshift.redhat.com/community/blogs/new-openshift-release-may-15-2012-community-code-custom-environment-variables#comment-24214
for current recommendation and comments for flaws.
 
https://openshift.redhat.com/community/content/custom-environment-variables#comment-24215

Idea / request

Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Clayton Coleman 2012-10-08 18:14:29 UTC
We've got a story to cover this, and it's being tracked internally.  We're working on getting the roadmap elements laid out online.  Transferring to Krishna to organize and get slotted into the roadmap.

Comment 2 Dan McPherson 2013-01-29 02:32:46 UTC
Tracking in US1821


Note You need to log in before you can comment on or make changes to this bug.