Как извлечь журналы journalctl, используя api kubernetes - PullRequest
0 голосов
/ 13 ноября 2018

У меня есть kubernetes clutser (через мини-куб), где у меня работает несколько контейнеров, и мой драйвер ведения журнала journald . Поэтому, когда мне нужно проверить журналы, я захожу в мой мини-куб с помощью minikube ssh и получаю журналы с помощью команды sudo journalctl -u docker.service CONTAINER_ID =

Теперь мне нужно написать скрипт на python, который будет выполнять команду в кластере и записывать все журналы journalctl определенного контейнера в файл.

Я натолкнулся на библиотеку kubernetes core_v1_api.py , которая возвращает журналы модуля, когда для драйвера ведения журнала установлено значение json-file .

Существует ли какой-либо способ или любая другая библиотека, которая помогает в достижении того же самого.

Заранее спасибо.

...