actions / actions/actions-runner-controller
Support nvidia cuda ubuntu docker images
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 6.5k
- Forks
- 1.5k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 27
Description
What would you like added?
Feature request to add more docker images with Nvidia cuda specific ubuntu version as the base image. For example: nvidia/cuda:11.4.2-devel-ubuntu20.04. Currently, the base image is set to ubuntu:20.04.
Why is this needed?
This would help teams making use of the runners to run workloads based out of Nvidia cuda. This will save lot of time and efforts to keep these custom images updated.
Additional context
Currently we have forked this repo, and have created our custom docker image, but this would mean we should continuously update these custom images as the original actions-runner-controller is updated. If we can keep these images in the original actions-runner-controller, the images are automatically update to date.
We can definitely help create a PR introducing these custom docker images, by adding new dockerfile's and plug that into the existing CI. Please let us know if you would like us to do so.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Inspect the repository's existing Dockerfiles and CI configuration to see how the current Ubuntu-based runner images are built and published. Compare the existing image setup with the requested nvidia/cuda:11.4.2-devel-ubuntu20.04 base, then verify that the new images are included in the existing CI flow and remain buildable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, ubuntu
- Domain
- build-system, devops
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100