Support for AMD GPU passthrough to kubernetes in SCALE

Description

Needs drivers for amd gpu and the integrated gpu on certin Ryzen cpu. Probobly device plugin for Kubernetes like https://github.com/RadeonOpenCompute/k8s-device-plugin . Would be great for extra transcoding preformens in jellyfin, emby, plex or other containers that can make use of the gpu.

Sugesstion from forum post https://www.truenas.com/community/threads/scale-22-02-rc-2-ryzen-2200g-apu-for-application-container.97863/

Activity

Show:

Kris Moore 
July 18, 2024 at 5:56 PM

Thank you for submitting this feature request! To better accommodate and gauge community interest for future versions of TrueNAS we have moved the submission process to our TrueNAS Community Forums. If this feature is still important and relevant for consideration, please refer to the links below on how to submit it for community voting and TrueNAS roadmap review.

Feature Requests Forum:
https://forums.truenas.com/c/features/12

Feature Requests FAQ:
https://forums.truenas.com/t/about-the-feature-requests-category-readme-first/8802

Kjeld Schouten-lebbing 
May 26, 2022 at 10:20 AM

Can be closed due to a recent PR adding support

Dakota Lambert 
March 8, 2022 at 5:53 AM

Thank you for pointing out that plugin. Could you point me to those "multiple reports?" I'd like to compare it to my configuration. 

Kjeld Schouten-lebbing 
March 5, 2022 at 9:42 AM

We've already have AMD-GPU plugin added as an App to TrueCharts.
And have multiple reports of it working as promised on TrueNAS SCALE out-of-the-box.

Also, for what it's worth, Plex does not support AMD GPU's on linux natively via docker afaik.

Afaik this can hence be closed

Dakota Lambert 
March 4, 2022 at 5:44 PM
(edited)

I would love to see this implemented or at the very least the mesa (vulkan/vdpau/vaapi) gpu drivers be included/install-able so that I could access the card via privileged mode. 

Attempting to install the official amd daemonset is successful however adding an amd gpu as required in a deployment's "resources" causes the deployment(s) to fail given there's nothing to satisfy the amd gpu limit (because of the missing drivers). 

I'm not necessarily saying bake in amdgpu-pro support but at least have all of the mesa drivers available. 

In order to leverage my radeon pro W6600 for hardware transcoding I have to pass it through to a VM.

Unresolved

Details

Priority

Assignee

Reporter

More fields

Katalon Platform

Created January 4, 2022 at 9:22 PM
Updated July 18, 2024 at 6:02 PM