Study. uk . com
  1. Home
  2. All questions
  3. Question 616

CKA study material · question 616 of 1000

A namespace has a LimitRange whose default CPU limit is 500m. A Pod is submitted with a CPU request of 700m and no limit, and it never schedules. Why?

  1. The LimitRange rejects any Pod that omits a limit
  2. The defaulted limit ends up below the declared request, which is invalid
  3. The scheduler cannot find a node with 700m free
  4. Requests above the default limit are silently reduced to it
Show the answer

Answer: B. The defaulted limit ends up below the declared request, which is invalid

A LimitRange does not check the consistency of the defaults it applies, so a default limit lower than a declared request produces a Pod that can never be scheduled.

Source: Limit Ranges (Kubernetes) — LimitRange and admission checks for Pods

Challenge yourself on this topic → Study as cards