Skip to content
Discussion options

You must be logged in to vote

The correct way to gracefully terminate/delete the runners is to delete the corresponding K8s custom resource, like RunnerDeployment.
So depending on your requirement, you'd need to trigger something similar to kubectl delete runnerdeployment $RUNNER_DEPLOY_NAME on every runner deployment in your cluster. If you'd need it to happen on helm uninstall(of ARC, not runners, right? Interesting), you'd need to write your own chart or umbrella chart to manage runners along with runners. It might work with or without hooks.

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@dongho-jung
Comment options

Answer selected by mumoshu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants