Bird
0
0

You applied the taint key=value:NoSchedule to a node, but pods without tolerations are still scheduling on it. What is the most likely cause?

medium📝 Troubleshoot Q14 of 15
Kubernetes - Scheduling
You applied the taint key=value:NoSchedule to a node, but pods without tolerations are still scheduling on it. What is the most likely cause?
APods have tolerations matching the taint
BTaints do not affect scheduling
CThe node is in a NotReady state
DThe taint was applied with a typo in the key or value
Step-by-Step Solution
Solution:
  1. Step 1: Check taint correctness

    If pods without tolerations schedule on a tainted node, the taint might have a typo or was not applied correctly.
  2. Step 2: Evaluate other options

    Pods have tolerations matching the taint means pods tolerate the taint, which contradicts the question. The node is in a NotReady state is unrelated to taints. Taints do not affect scheduling is false because taints do affect scheduling.
  3. Final Answer:

    The taint was applied with a typo in the key or value -> Option D
  4. Quick Check:

    Incorrect taint syntax causes scheduling errors = B [OK]
Quick Trick: Check taint spelling carefully if pods ignore it [OK]
Common Mistakes:
  • Assuming taints don't affect scheduling
  • Ignoring typos in taint keys or values
  • Confusing node status with taint issues

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Kubernetes Quizzes