Some of karton services use the dash (-) character within section names.
This works fine for .ini files but can cause problems when configured using environmental values. [1]
Some of the solutions we could fix that:
base all services on bash instead of sh - it seems that bash handles them correctly
add a short pre-processor when loading values from env so that user can e.g. use a __ instead of a -
Some of karton services use the dash (
-
) character within section names. This works fine for .ini files but can cause problems when configured using environmental values. [1]Some of the solutions we could fix that:
bash
instead ofsh
- it seems that bash handles them correctly__
instead of a-
[1] https://github.com/kubernetes/kubernetes/issues/16863