Sobes.tech
Back to questions
Junior — Middle
76

Каким образом можно получить и просмотреть журналы выполнения контейнеров в Kubernetes?

Answer from AI

sobes.tech AI

Для получения и просмотра журналов выполнения контейнеров в Kubernetes используется команда kubectl logs.

Пример использования:

kubectl logs <pod-name>

Если в Pod несколько контейнеров, нужно указать имя контейнера:

kubectl logs <pod-name> -c <container-name>

Для просмотра логов с продолжением (как tail -f):

kubectl logs -f <pod-name>

Также можно получить логи предыдущего экземпляра контейнера, если он перезапускался:

kubectl logs --previous <pod-name>

Таким образом, kubectl logs позволяет быстро получить доступ к stdout и stderr контейнеров, что помогает в отладке и мониторинге приложений.