Open dstelljes opened 3 years ago
@colinhicks Wanted to confirm the status of issue? Including this would considerably simplify CICD which includes KSQLDB as a component, and I'm still bumping into it as an issue.
For whatever this is worth, as a workaround, we deploy a patched internal image that runs envsubst(1) on the queries file at startup. This works well enough for our purposes, and the syntax is similar.
Is your feature request related to a problem? Please describe. When starting ksqlDB in headless mode with a script that contains
DEFINE
orUNDEFINE
, the server fails to start with the following exception:Describe the solution you'd like KLIP-38 suggests that variable substitution should work in headless mode. It looks like this is a matter of adding
DEFINE
andUNDEFINE
to the supported handlers inStandaloneExecutor
. Happy to submit a PR; just wanted to confirm that this is a valid request.Describe alternatives you've considered Deploying in interactive mode is an option, but headless works better with our CD workflow.
Additional context Steps to reproduce: