bottlerocket-os / bottlerocket-os/bottlerocket

Compatibility with Nvidia GPU Operator

Open
#4,162 1 comment 0 reactions 0 assignees View on GitHub
type/documentation
Dominant language
Rust
Stars
9.7k
Forks
586
Avg merge
1d 18h
Merged PRs (30d)
12

Description

**What I'd like:**
I am looking at Bottle Rocket for EKS and was interested in whether this OS is compatible with the Nvidia GPU Operator. In the documentation for the Nvidia GPU Operator there is documentation on installation steps for installing the Nvidia GPU Operator on various Host OSs but Bottle Rocket is not one which is listed.

Our requirements is to be able to peg the Nvidia Drivers to a specific version of the drivers which has been tested and certified for use by the business. I was therefore looking at the Nvidia GPU Operator as a mechanism to do this. We are currently building custom AMIs based on AL2. This process is cumbersome as we have to build the AMI and release it for the business to test. If any issues are identified in the testing we have to start the process again and build with another version of the Nvidia Drivers.

The use of the Nvidia Operator would enable us to simplify this process and enable the business to install different Nvidia Drivers independently without the need to engineer new Custom AMIs. Given that AL2 is due to be deprecated in 2025 we are looking at what to replace the base AMI with either Bottle Rocket or AL 2023. Whether the Nvidia GPU Operator is supported will be one factor which will determine which Host OS we choose.

It would be good if there was documentation whether Bottle Rocket is compatible with the Nvidia GPU Operator and the installation steps needed to install this.

Contributor guide

Open the contributing guide

Research direction

Start by comparing the Nvidia GPU Operator documentation for supported host operating systems with Bottle Rocket for EKS. Determine whether compatibility can be documented and which installation steps apply; done means the repository documentation clearly states compatibility and provides the required installation guidance, if available.

Written by the indexing model from the issue text.

Assessment

Tech stack
kubernetes, linux
Domain
devops, documentation, operating-systems
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.