Skip to content
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

Using Spot and On-Demand GitHub Runners with Philips-Labs Module #4242

Open
hfsher43 opened this issue Nov 6, 2024 · 5 comments
Open

Using Spot and On-Demand GitHub Runners with Philips-Labs Module #4242

hfsher43 opened this issue Nov 6, 2024 · 5 comments

Comments

@hfsher43
Copy link

hfsher43 commented Nov 6, 2024

I would like to use both spot and on-demand GitHub runners. Specifically, I want to have a mix of some spot and some on-demand GitHub runners. Is it possible to achieve this with the Philips-labs module?

@hfsher43
Copy link
Author

hfsher43 commented Nov 6, 2024

@npalm

@ay0o
Copy link

ay0o commented Nov 8, 2024

@hfsher43 of course it is, have a look at the multi-runner config.

@npalm
Copy link
Member

npalm commented Nov 9, 2024

You can deploy with the multi-runner setup two configurations. Using different labels will target a job to a certain fleet.

@burakalakus
Copy link

how can we use this with spot termination and termination watcher/handler together to achieve when the spot instance failed retry with on-demand?

@npalm
Copy link
Member

npalm commented Dec 9, 2024

Currently the watcher only helps to monitor terminations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants