Для получения всех логов выполните команду:
microk8s kubectl logs --tail=-1 -l tier=elma365 --all-containers > logs.txt
Для просмотра логов отдельного сервиса укажите вместо [name] нужный сервис.
microk8s kubectl logs --tail=-1 -l app=[name]
Пример:
microk8s kubectl logs --tail=-1 -l app=main
Для просмотра логов в реальном времени нужно добавить опцию -f.
Пример:
microk8s kubectl logs --tail=-1 -l app=main -f
Для ограничения количества выводимых строк при большом объёме логов необходимо указать --tail.
Была ли статья полезной?