flagger-k6-webhook
flagger-k6-webhook copied to clipboard
Run each load test in a separate pod
This solves a couple issues:
- If a very heavy test is launched, it can't kill the main process
- The script that was run and its output can be fully logged in console. This is much too verbose to be output in the main process but in a pod, it would be fine
To note: Environment variables from the launcher (webhook container) should be copied over to the pods when they are launched. This will allow users to keep using injected secrets and configs