Both good questions, thank you!
On Fri, Sep 27, 2024 at 4:45 AM Kosta Harlan <[email protected]> wrote:
> Thanks Reuven! Two questions:
>
>
> - Is there a Wikitech page with this information? (I did not find one)
>
>
I expect to have Wikitech updated today -- finishing up the text now, sorry
about the delay.
>
> - Is there a mwscript-k8s equivalent to Ctrl-c with the old style
> maintenance script runner, if you need to stop the script?
>
>
Once the job is launched with mwscript-k8s, you can use Kubernetes's
standard kubectl commands to interact with it. In this case, delete the
job, which sends a SIGTERM to the running script.
$ kube_env mw-script-deploy codfw # Act as the deploy user to get delete
privileges; use caution
$ kubectl get job -l username=kharla # Look up the job name, if you
don't have it handy
$ kubectl delete job ${JOB_NAME}
mwscript-k8s prints out the job name when it starts -- it'll look like
"mw-script.codfw.1234wxyz" with a random alphanumeric component at the end.
Note that deleting the job will not only terminate it, but, well, delete
it. That includes deleting its saved logs -- so capture those first if you
need to keep them.
_______________________________________________
Wikitech-l mailing list -- [email protected]
To unsubscribe send an email to [email protected]
https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/