Current no support for dynamic worker configuration
clockworksoul opened this issue · comments
Commands often require access to runtime variables, particularly when interacting with external services, ranging from mundane values (like the URL of a downstream resource) to highly sensitive information (like database passwords or access tokens).
Currently, providing these values to a command requires baking them into the bundle’s container image, which greatly limits bundle reusability and introduces a significant security risk.
Dynamic configuration would runtime command configuration by injecting appropriate configuration information into worker containers at runtime in a way that’s secure and (internally) accessible.
An early design doc draft is available here. Feel free to comment.