The problem
Kubernetes does not see GPUs by default
Out of the box, the kubelet only knows about CPU and memory. GPUs become a schedulable resource only after a device plugin advertises them and node feature discovery labels the nodes with the right capabilities.