GPUs en Kubernetes · Lección 06
¿Cómo se solicita una GPU específica para un contenedor dentro de un Pod de Kubernetes?
Declarando el recurso extendido correspondiente (como nvidia.com/gpu) dentro de la sección resources.limits del contenedor, con la cantidad deseada
Escribiendo directamente 'gpu: true' como una anotación simple en los metadatos del Pod
Las GPUs se asignan automáticamente sin necesitar ninguna declaración explícita en el manifiesto del Pod
Solo puede solicitarse mediante un Service de tipo LoadBalancer específico
GPUs en Kubernetes · Lección 06
Completa el código
resources:
limits:
nvidia.com/gpu:
Revisa: por ejemplo, nvidia.com/gpu: 1.
GPUs en Kubernetes · Lección 06
¿Por qué a diferencia de CPU y memoria, un recurso GPU típicamente no se puede solicitar como una fracción (como 0.5 GPU) en el modelo clásico de recursos extendidos?
Pista: en el modelo clásico de recursos extendidos, una GPU se trata como una unidad indivisible asignada completa a un único contenedor a la vez, a diferencia de CPU que sí permite fracciones; compartir una misma GPU entre múltiples cargas requiere mecanismos adicionales específicos como time-slicing o MIG.
✓
¡Lección completada!
Solicitar GPUs en un Pod — resources.limits
0
XP ganado
3
Vidas restantes