acorn-io / runtime

A simple application deployment framework built on Kubernetes
https://docs.acorn.io/
Apache License 2.0
1.14k stars 101 forks source link

enhance: allow dots in env vars #2428

Closed iwilltry42 closed 6 months ago

iwilltry42 commented 6 months ago

Before, one couldn't have dots . in env var keys, but services like OpenSearch use them quite a bit. We're using . as hierarchy separators during interpolation, which caused dotted env var keys to be ignored silently. Now we're escaping dotted keys first and restoring the original later.

Checklist