-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ephemeral Runner: Can we make this optional? #457
Comments
@thejasn Hey! I agree this should be optional. My quick think says that, in the beginning, it should be enough to make it configurable via envvars in
But I can't promise there's no breaking change in the entrypoint.sh around this envvar name and the usage so sooner or later I'd like to add some API change to make it configurable via Runner Spec. Perhaps:
|
actions/runner#510 it's worth noting that |
Hey @callum-tait-pbx @mumoshu,
So, what would the controller do based on the value set at
|
@thejasn Hey! Thanks for confirming and trying to contribute
Yes, you will definitely need this
No, as far as I can imagine. The runner controller detects the runner pod of status |
@mumoshu hey, I'll have to wait for a release to use the updated CRD right? Any timelines on the same? |
FWIW, I used the latest chart with the
|
hey @mumoshu Looks like there is a new repo being set-up for charts, should we just wait for that? |
@thejasn hey! the chart release is being delayed until the next release of the controller #562 (comment) you can try using e.g. |
We run a few bazel jobs which need persistent workflows, have a workaround in place right now after looking at this.
Keeping a custom
entrypoint.sh
and overriding the entire script in the custom docker image feels more like an extra step. Plus any updates that happen onsummerwind/actions-runner
.entrypoint.sh
will need to manually be updated in the copy.Can we have an
ENV
variable or a command-line arg inentrypoint.sh
which defaults to--once
but can be overridden from the custom docker image? Or any other different mechanism to override this value?Would be happy to contribute.
The text was updated successfully, but these errors were encountered: