Thanks for reaching out. I’m not 100% sure I understand the requirement. You can pass a k6 archive using a ConfigMap. Are you creating a custom k6 image for the runner which has the tests in several files (mounted or in the docker image), and you need to archive them to execute, as they are not? Can you not create the archived test before the run?
Apologies if I did not understand correctly. If you can clarify, I’ll reach to the operator developers for advice.
Thanks for clarification. This is a bit of an unusual use case since metric agents like telegraf are usually running all the time in the background, not started specifically for the test… E.g. isn’t the SUT itself generating metrics and thus requiring telegraf?
Either way, I believe it’ll be possible to start the telegraf agent with an init container once the PR linked above is finished and merged.