Upgrade nvidia-device-plugin v0.18.2 → v0.19.0 and add reference card
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
687e972713
commit
831b82950a
5 changed files with 31 additions and 3 deletions
|
|
@ -10,4 +10,4 @@ resources:
|
|||
|
||||
images:
|
||||
- name: nvcr.io/nvidia/k8s-device-plugin
|
||||
newTag: v0.18.2
|
||||
newTag: v0.19.0
|
||||
|
|
|
|||
1
docs/changelog.d/+nvidia-device-plugin-v0.19.0.infra.md
Normal file
1
docs/changelog.d/+nvidia-device-plugin-v0.19.0.infra.md
Normal file
|
|
@ -0,0 +1 @@
|
|||
Upgrade nvidia-device-plugin from v0.18.2 to v0.19.0
|
||||
|
|
@ -74,6 +74,7 @@ A separate **frigate-notify** pod polls Frigate's webapi every 15 seconds for de
|
|||
|
||||
## Related
|
||||
|
||||
- [[nvidia-device-plugin]] - GPU device plugin enabling CUDA access
|
||||
- [[ntfy]] - Push notification delivery
|
||||
- [[sifaka]] - NAS storage for recordings
|
||||
- [[observability]] - Prometheus metrics at `/api/metrics`
|
||||
|
|
|
|||
26
docs/reference/services/nvidia-device-plugin.md
Normal file
26
docs/reference/services/nvidia-device-plugin.md
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
---
|
||||
title: NVIDIA Device Plugin
|
||||
modified: 2026-03-27
|
||||
tags:
|
||||
- service
|
||||
- gpu
|
||||
---
|
||||
|
||||
# NVIDIA Device Plugin
|
||||
|
||||
Kubernetes device plugin that exposes NVIDIA GPUs to pods on [[ringtail]]. Required for GPU workloads like [[frigate]] (object detection) and [[ollama]] (LLM inference).
|
||||
|
||||
## Quick Reference
|
||||
|
||||
| Property | Value |
|
||||
|----------|-------|
|
||||
| **Namespace** | `nvidia-device-plugin` |
|
||||
| **Image** | `nvcr.io/nvidia/k8s-device-plugin` |
|
||||
| **Upstream** | https://github.com/NVIDIA/k8s-device-plugin |
|
||||
| **Manifests** | [argocd/manifests/nvidia-device-plugin/](https://forge.eblu.me/eblume/blumeops/src/branch/main/argocd/manifests/nvidia-device-plugin) |
|
||||
|
||||
## Architecture
|
||||
|
||||
Runs as a DaemonSet with `privileged` security context, mounting the host's device-plugins socket, CDI specs, and NVIDIA driver libraries. A `RuntimeClass` named `nvidia` is defined for pods that need GPU access.
|
||||
|
||||
Time-slicing is configured with 2 replicas per GPU, allowing two pods to share a single physical GPU.
|
||||
|
|
@ -46,8 +46,8 @@ services:
|
|||
|
||||
- name: nvidia-device-plugin
|
||||
type: argocd
|
||||
last-reviewed: 2026-02-19
|
||||
current-version: "v0.18.2"
|
||||
last-reviewed: 2026-03-27
|
||||
current-version: "v0.19.0"
|
||||
upstream-source: https://github.com/NVIDIA/k8s-device-plugin/releases
|
||||
notes: DaemonSet + RuntimeClass on ringtail for GPU workloads
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue