Incident Library
Applied filters Root causeSoftware defectComponentPod scheduling and placementSymptomPods PendingClear allEvery case under the filters, with no sentence; newest first.
Suggested filters Search, and the values found in your words appear here.

Graph

  • Root cause
  • Component
  • Symptom
  • Contributing factor
  • Case

Cases1 case

1 to 1 of 1

  1. Symptoms

    On AKS clusters running Kubernetes v1.27.14, v1.28.10 or v1.29.5, kube-scheduler panicked whenever the cluster contained a pod with a bad node affinity, and from then on no pod in the cluster was scheduled.

    Trigger

    A pod in the cluster with a required node affinity whose matchFields term names a node that does not exist.

    Root cause
    Component
    Contributing factor
    –
    Detection

    The AKS team found the bug; the issue does not say how.

    Remediation
    • AKS engineers fixed the impacted clusters
    • Rolled out a fixed kube-scheduler to all regions, applied to clusters automatically
Check your cluster for this

This case involves Pod scheduling and placement. kubegap audits a Kubernetes cluster for gaps like these, read-only, from Claude Code or Codex; its checks cite public reports like the ones in this library.

By root cause1