title: cannot schedule kubernetes pods with request for nvidia.com/gpu
body: <p>i have been able to get kubernetes to recognise my gpus on my nodes:</p>
  
  <pre><code>$ kubectl get node MY_NODE -o yaml
  ...
  allocatable:
    cpu: "48"
    ephemeral-storage: "15098429006"
    hugepages-1Gi: "0" 
    hugepages-2Mi: "0"
     memory: 263756344Ki
    nvidia.com/gpu: "8"
    pods: "110"
  capacity:
    cpu: "48"
    ephemeral-storage: 16382844Ki
    hugepages-1Gi: "0"
    hugepages-2Mi: "0"
    memory: 263858744Ki
    nvidia.com/gpu: "8"
    pods: "110"
  ...
  </code></pre>
  
  <p>and i spin up a pod with</p>
  
  <pre><code>Limits:
    cpu:             2
    memory:          2147483648
    nvidia.com/gpu:  1
  Requests:
    cpu:             500m
    memory:          536870912
    nvidia.com/gpu:  1
  </code></pre>
  
  <p>However, the pod stays in PENDING with:</p>
  
  <pre><code>Insufficient nvidia.com/gpu.
  </code></pre>
  
  <p>Am i spec'ing the resources correctly?</p>