Вступить в клуб →
лёгкаявопросKubernetes и Helm

Под висит в Pending: 0/6 nodes are available

Новый под не запускается уже 15 минут:

$ kubectl get pod worker-5f7b9c4d6-hn2pl
NAME                      READY   STATUS    RESTARTS   AGE
worker-5f7b9c4d6-hn2pl    0/1     Pending   0          15m

$ kubectl describe pod worker-5f7b9c4d6-hn2pl
Events:
  Warning  FailedScheduling  0/6 nodes are available: 6 Insufficient cpu.

Что означает это событие?

  • Планировщик не нашёл ноду, где хватает свободного CPU под запрошенные подом requests, — под ждёт ресурсов
  • Все ноды перегружены по фактическому потреблению CPU, планировщик ждёт снижения нагрузки и разместит под сам, как только загрузка на любой из нод упадёт
  • Образ контейнера не скачался ни на одной ноде, поэтому планировщик их отбраковал
  • У пода падает проба готовности, из-за чего он не переходит в Running

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела