Я использую приложение nodejs
на kubernetes
, и оно находится в состоянии CrashLoopBackOff
.
kubectl logs api-5db677ff5-p824m
> api@0.0.1 staging /home/node
> NODE_ENV=staging node src/loader.js
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! api@0.0.1 staging: `NODE_ENV=staging node src/loader.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the api@0.0.1 staging script.
npm ERR! This is probably not a problem with npm. There is likely additional
logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/node/.npm/_logs/2019-04-04T14_24_26_908Z-debug.log
В журналах не так много информации, и я не могу получить доступ к полному файлу журнала по указанному пути в контейнере.
Когда я пытаюсь проверить этот файл в контейнере:
kubectl exec -it api-5db677ff5-p824m -- /bin/bash
Это дает мне эту ошибку:
ошибка: невозможно обновить соединение: контейнер не найден ("api")