Skip to content

feat: add kubelet-dra-drivers settings extension - #148

Merged
maherthomsi merged 2 commits into
bottlerocket-os:developfrom
maherthomsi:dra-test
Sep 11, 2026
Merged

feat: add kubelet-dra-drivers settings extension#148
maherthomsi merged 2 commits into
bottlerocket-os:developfrom
maherthomsi:dra-test

Conversation

@maherthomsi

@maherthomsi maherthomsi commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Description of changes:
Adds a new kubelet-dra-drivers settings extension to the settings SDK. The extension models settings.kubelet-dra-drivers.nvidia, exposing an enabled toggle that controls whether the NVIDIA GPU DRA driver (gpu-kubelet-plugin) host service is turned on. This provides the versioned settings type (KubeletDraDriversV1) that downstream consumers in the OS and variants use to wire up DRA configuration.

Testing done:

  • Verified the setting builds and is opt-in

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

@maherthomsi

Copy link
Copy Markdown
Contributor Author

Force push: Alphabetical ordering of Settings

@maherthomsi
maherthomsi requested review from arnaldo2792, piyush-jena and vigh-m and removed request for vigh-m September 11, 2026 00:06
Add a kubelet-dra-drivers settings extension modeling
settings.kubelet-dra-drivers.nvidia, with an enabled toggle for the
NVIDIA GPU DRA driver (gpu-kubelet-plugin) host service.

Signed-off-by: Maher Homsi <maherhom@amazon.com>
Signed-off-by: Maher Homsi <maherhom@amazon.com>
@maherthomsi
maherthomsi merged commit 09fb002 into bottlerocket-os:develop Sep 11, 2026
2 checks passed
@maherthomsi
maherthomsi deleted the dra-test branch September 11, 2026 21:05
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

Successfully merging this pull request may close these issues.

3 participants