-
Notifications
You must be signed in to change notification settings - Fork 236
Description
Currently, if I want to pass configuration properties (ControllerConfiguration, Operator configuration) via properties or environmental variables, or etc, I have to implement that from scratch. While we could provide a generic naming scheme and support that automatically.
Implementation should be portable, so as with metrics, we should not be opinionated, there are multiple config lib alternatives like:
(Support for those could be provided as submodules as with metrics on demand, but up to discussion)
Out of the box, we can provide an implementation (no external dependency) that reads environment variables and system properties. Mainly we should provide an implementation that created our JOSDK specific "config overriders" from property sources.