ollama: el dominio del recurso es devic.es, no squat.ai
La versión actual del generic-device-plugin registra devic.es/gpu por defecto; con squat.ai/gpu el pod se quedaba Pending. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,9 +1,9 @@
|
|||||||
# generic-device-plugin (squat.ai) — da acceso REAL a la iGPU sin privileged.
|
# generic-device-plugin (github.com/squat, dominio de recursos devic.es) — da acceso REAL a la iGPU sin privileged.
|
||||||
#
|
#
|
||||||
# El porqué: montar /dev/dri por hostPath hace visible el dispositivo pero NO
|
# El porqué: montar /dev/dri por hostPath hace visible el dispositivo pero NO
|
||||||
# concede acceso en el cgroup de dispositivos (open() = EPERM aunque seas root).
|
# concede acceso en el cgroup de dispositivos (open() = EPERM aunque seas root).
|
||||||
# Un device plugin es el único camino sano: kubelet reserva el recurso
|
# Un device plugin es el único camino sano: kubelet reserva el recurso
|
||||||
# (squat.ai/gpu), monta los nodos de dispositivo Y configura el cgroup.
|
# (devic.es/gpu), monta los nodos de dispositivo Y configura el cgroup.
|
||||||
# Diagnosticado el 2026-07-22; sonda privileged temporal confirmó que con
|
# Diagnosticado el 2026-07-22; sonda privileged temporal confirmó que con
|
||||||
# acceso al cgroup, Vulkan enumera la Radeon 780M (17 GiB VRAM+GTT).
|
# acceso al cgroup, Vulkan enumera la Radeon 780M (17 GiB VRAM+GTT).
|
||||||
#
|
#
|
||||||
|
|||||||
+2
-2
@@ -3,7 +3,7 @@
|
|||||||
# 2026-07-23 — iGPU POR FIN ACTIVA, vía device plugin (device-plugin.yaml).
|
# 2026-07-23 — iGPU POR FIN ACTIVA, vía device plugin (device-plugin.yaml).
|
||||||
# El hostPath de /dev/dri hacía visible el dispositivo pero el cgroup de
|
# El hostPath de /dev/dri hacía visible el dispositivo pero el cgroup de
|
||||||
# dispositivos negaba open() (EPERM): la GPU nunca llegó a usarse. El recurso
|
# dispositivos negaba open() (EPERM): la GPU nunca llegó a usarse. El recurso
|
||||||
# squat.ai/gpu entrega card0+renderD128 con el cgroup bien puesto, y el
|
# devic.es/gpu entrega card0+renderD128 con el cgroup bien puesto, y el
|
||||||
# backend Vulkan (la imagen no trae ROCm) enumera la Radeon 780M.
|
# backend Vulkan (la imagen no trae ROCm) enumera la Radeon 780M.
|
||||||
# Ese mismo día se cerró la exposición pública: el Ingress lleva ahora el
|
# Ese mismo día se cerró la exposición pública: el Ingress lleva ahora el
|
||||||
# forward-auth de Authentik (mismo middleware que Grafana).
|
# forward-auth de Authentik (mismo middleware que Grafana).
|
||||||
@@ -112,7 +112,7 @@ spec:
|
|||||||
memory: 8Gi
|
memory: 8Gi
|
||||||
# La iGPU, entregada por el generic-device-plugin
|
# La iGPU, entregada por el generic-device-plugin
|
||||||
# (device-plugin.yaml): card0 + renderD128 con acceso de cgroup.
|
# (device-plugin.yaml): card0 + renderD128 con acceso de cgroup.
|
||||||
squat.ai/gpu: "1"
|
devic.es/gpu: "1"
|
||||||
securityContext:
|
securityContext:
|
||||||
privileged: false
|
privileged: false
|
||||||
allowPrivilegeEscalation: false
|
allowPrivilegeEscalation: false
|
||||||
|
|||||||
Reference in New Issue
Block a user