Логи Pod
Часть раздела Введение в Kubernetes путешествия по Terminal на Coddy. Урок 21 из 45.
Всё, что выводит контейнер, собирается Kubernetes. Прочитайте это обратно, указав имя Pod:
kubectl logs webДля Pod с nginx это сообщения о запуске сервера; для вашего собственного приложения — всё, что оно записывает в свой вывод. Логи — это первое, что следует проверить, когда Pod ведёт себя не так, как ожидается.
У Pod’ов Deployment сгенерированные имена, поэтому вместо этого можно указать имя Deployment, и kubectl выберет один из его Pod’ов:
kubectl logs deployment/webДобавьте --tail=5, чтобы увидеть только последние пять строк.
Логи хранятся до тех пор, пока существует Pod, даже после завершения работы его контейнера: так можно выяснить, почему что-то остановилось.
Задание
НовичокЗапустите Pod с именем web из образа nginx, затем выведите его журналы, чтобы увидеть запуск сервера.
Попробуйте сами
В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Введение в Kubernetes
Потренируйтесь самостоятельно: Песочница Terminal