News for hackers. Stuff that matters.
Re:12 Fractured Apps by jacques_chester on Wednesday December 23, 2015 @08:41PM (#10786638)
> Two things which I never understood about using environment variables are how do you version control the changes and how do you manage these variables when you have more than just a handful of them?

If you're using Cloud Foundry, you put them in your manifest.yml and check that into source control. When you do `cf push`, they'll be updated.

Disclaimer: I work for Pivotal, who donate the most engineering to CF.

Re:12 Fractured Apps by kawsper on Wednesday December 23, 2015 @10:04PM (#10786865)
So how is that different, or better, than putting in the source?
Re:12 Fractured Apps by jacques_chester on Thursday December 24, 2015 @05:58PM (#10789845)
Different repos with different access credentials to create another layer of separation between secrets and source. Defence in depth.
Re:12 Fractured Apps by jordic on Thursday December 24, 2015 @02:39AM (#10787474)
You shouldn't put in your repo sensitiva data.