5 ms·
For me, environmental variables are super simple and remove all the complexity of these configuration files.
by elicox 3y ago
For me, environmental variables are super simple and remove all the complexity of these configuration files.
- Kichererbsen 3y agoyou can't really check them into source code though, right?
- zer00eyz 3y agoI swear this is how we got docker containers... some ruby dev who abused env vars and a SA who was sick of his shit breaking on every roll out and hearing "but it works for me"... And now installable software is a fucking unicorn! ( This week I keep running into go apps that can be installed from source or as straight down load, with docker as well. Been a breath of fresh air)
- throwaway143829 3y agoThe article is mostly talking about things like Helm charts for kubernetes, which aren't possible to define as env vars.
- j4yav 3y agoHow do you make sure all the right variants of all the environment variables are in the right place(s)?
- simiones 3y agoExcept when you need anything more complex than a string or an array of strings, when they become entirely useless. There is not a single even slightly complex piece of software that uses exclusively env vars for configuration. Even bash or vim have config files, this is not some new idea.