Контейнерный движок Google: создание модуля зависло в статусе «Ожидание»

Пытался воссоздать кластер GKE, чтобы попробовать Kubernetes 1.2.0.

Кластер появился правильно, но первое развертывание модуля застряло в состоянии «Ожидание»:

[]# kubectl get pods
NAME            READY     STATUS    RESTARTS   AGE
operation-daily   0/1       Pending   0          6m 

Следовали тому же сценарию, который использовался для 1.1.8 (успешно).

Пробовал несколько раз - безрезультатно.

Как я могу диагностировать проблему? Можно ли будет вернуться к версии 1.1.8?

нас-центральный-1f


person Evgeny Minkevich    schedule 23.03.2016    source источник
comment
В данном конкретном случае проблема заключалась в новых ограничениях ресурсов, введенных (?) в версии 1.2, которые препятствовали развертыванию модуля.   -  person Evgeny Minkevich    schedule 23.03.2016


Ответы (1)


Вывод kubectl get events должен дать вам некоторые подсказки.

person Alex Robinson    schedule 23.03.2016
comment
Спасибо. У узла недостаточно ресурсов: ЦП, запрошено: 100, использовано: 920, емкость: 1000 Это для узла n1-standard-1, на котором размещено все. Проверил нагрузку на коробку, максимум 15%. Есть ли причина, по которой были введены новые лимиты ресурсов? Тем временем исправлено ограничение процессора для модуля. - person Evgeny Minkevich; 23.03.2016
comment
Предположительно, это надстройки кластера, которые использовали дополнительный процессор на машине. Я полагаю, что в версии 1.1 не все аддоны явно резервировали какой-либо ЦП для себя, что приводило к тому, что иногда их не хватало для работы под нагрузкой. Из любопытства, были ли у вас какие-либо из ваших собственных модулей запущены на узле, или он был почти заполнен только системными компонентами по умолчанию? - person Alex Robinson; 23.03.2016
comment
Все поды были из системы. Неудачный модуль был первым пользовательским модулем. Для него не было определено ограничение (просто crond, запускающий процесс где-то еще). Таким образом, по умолчанию ему было назначено 100 процессоров, и он потерпел неудачу. - person Evgeny Minkevich; 28.03.2016