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 контейнеров, что помогает в отладке и мониторинге приложений.