Quand un groupe ne peut pas être prévue, ce qui ne l'3 dans “l'Insuffisance de l'uc (3)” consulter?

Lorsque je crée un module qui ne peut pas être prévu, parce que il n'y a pas de nœuds avec suffisamment de CPU pour répondre à la Gousse de CPU de la demande, la sortie des événements de kubectl describe pod/... contenir un message comme No nodes are available that match all of the following predicates:: Insufficient cpu (3).

Ce qui ne l' (3) dans Insufficient cpu (3) veux dire?

Par exemple, si j'essaie de créer un module qui demande 24 CPU lors de tous mes nœuds n'ont que 4 Processeurs:

$ kubectl describe pod/large-cpu-request
Name:           large-cpu-request
Namespace:      default
Node:           /
Labels:         <none>
Annotations:    <none>
Status:         Pending
IP:
Controllers:    <none>
Containers:
  cpuhog:
    ...
    Requests:
      cpu:              24
...
Events:
  FirstSeen     LastSeen        Count   From                    SubObjectPath   Type            Reason                  Message
  ---------     --------        -----   ----                    -------------   --------        ------                  -------
  23m           30s             84      default-scheduler                       Warning         FailedScheduling        No nodes are available that match all of the following predicates:: Insufficient cpu (3).

À d'autres moments, j'ai vu des messages d'événement comme No nodes are available that match all of the following predicates:: Insufficient cpu (2), PodToleratesNodeTaints (1) quand un groupe de demandes de ressources étaient trop élevés, de sorte que le 3 ne semble pas comme un nombre constant - il ne semble pas lié à mes 24 CPU demande.

InformationsquelleAutor matt b | 2017-04-17