Команды отладки
Вопрос
Покажи логи предыдущего упавшего экземпляра контейнера: kubectl logs api-7c9f __(1)__. Покажи события namespace, отсортированные по времени: kubectl get events -n prod __(2)__=.lastTimestamp. Добавь в под эфемерный контейнер с утилитами: kubectl __(3)__ -it api-7c9f --image=nicolaka/netshoot --target=api.
Попробуйте сами
Заполните пропуски по номерам.
Показать ответ и разбор
Коротко
Что в пропусках
--previous или -p
--sort-by
debug
Разбор
--previous (-p) показывает логи прошлого экземпляра, что критично при CrashLoopBackOff. --sort-by=.lastTimestamp упорядочивает события по времени последнего появления. kubectl debug добавляет эфемерный контейнер в работающий под без перезапуска.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.