Skip to content

feat: added support for spot instances with GPU enabled #408

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

Merged
merged 5 commits into from
Jul 11, 2025

Conversation

adrianriobo
Copy link
Collaborator

Fix #406

previously the code for both providers where outside of the proivders folder, also type of machines were described only baed in params, now there are some interfaces defined as api pkg, and it is expectred each provider implement those apis, also implementations has been moved to each provider so keep code clean and it supports now set specific types in which case it would take precedence over params for the type of machines

Signed-off-by: Adrian Riobo <[email protected]>
@adrianriobo adrianriobo changed the title WIP: feat: added support for spot instances with GPU enabled feat: added support for spot instances with GPU enabled Jul 11, 2025
Previously when something went wrong when requesting the VM the readiness command had not explicit dependecy on it, and it has a 40 mins timeout, then if machines is not created readiness fails...but keep running for 40 mins until mapt ends up on error. This commit exposes resources from Compute as Dependecies (on AWS) then we can link any remote command as explicit to the Compute resources, and if those are not created mapt exists on error right away

Signed-off-by: Adrian Riobo <[email protected]>
@adrianriobo adrianriobo merged commit 5d816f2 into redhat-developer:main Jul 11, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[enhancement] Extend spot args to GPU and manufacturer
2 participants