From 6227a8a44cd312161555b979f791767b423ea2de Mon Sep 17 00:00:00 2001 From: chemavx Date: Thu, 23 Jul 2026 07:50:58 +0000 Subject: [PATCH] ollama: el dominio del recurso es devic.es, no squat.ai MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- ollama/device-plugin.yaml | 4 ++-- ollama/ollama.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ollama/device-plugin.yaml b/ollama/device-plugin.yaml index ca19892..03bf174 100644 --- a/ollama/device-plugin.yaml +++ b/ollama/device-plugin.yaml @@ -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 # concede acceso en el cgroup de dispositivos (open() = EPERM aunque seas root). # 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 # acceso al cgroup, Vulkan enumera la Radeon 780M (17 GiB VRAM+GTT). # diff --git a/ollama/ollama.yaml b/ollama/ollama.yaml index 4dea723..b30ca4c 100644 --- a/ollama/ollama.yaml +++ b/ollama/ollama.yaml @@ -3,7 +3,7 @@ # 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 # 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. # Ese mismo día se cerró la exposición pública: el Ingress lleva ahora el # forward-auth de Authentik (mismo middleware que Grafana). @@ -112,7 +112,7 @@ spec: memory: 8Gi # La iGPU, entregada por el generic-device-plugin # (device-plugin.yaml): card0 + renderD128 con acceso de cgroup. - squat.ai/gpu: "1" + devic.es/gpu: "1" securityContext: privileged: false allowPrivilegeEscalation: false