I am trying to run a Meltano job using Windmill.dev. Does anyone has seen this use case be
With Temporal.io I have a custom worker image with my meltano library and configs, so when a job is trigger, the worker runs the job
In windmill, can I add in the worker a certain set of libraries per default? Should/can I create a custom docker image so that I could use a shell and call directly for example meltano run.... ? Or will the shell part of Windmill create a separate shell that does not contain the libraries from the host?
2 Replies
You can with the init scripts yes
You can run scripts at the start of the worker to make sure it is initialized with the libs of your liking
Preinstall binaries | Windmill
Workers in Windmill can preinstall binaries. This allows them to execute these binaries in subprocesses or directly within bash. While some common binaries like npm, aws-cli, kubectl, and helm are already present in the standard images, you can add more by extending the base image of Windmill.