如何使用Kubernetes API提取journalctl日志

时间:2018-11-13 10:49:09

标签: python kubernetes journal

我有一个kubernetes clutser(通过minikube),其中很少运行容器,并且我的日志记录驱动程序是 journald 。因此,每当我需要检查日志时,我都会使用 minikube ssh 登录到我的minikube并使用命令 sudo journalctl -u docker.service CONTAINER_ID =

来获取日志。

现在,我必须用python编写一个脚本,该脚本将在集群中执行命令,并将特定容器的所有journalctl日志写入文件。

我遇到了一个kubernetes库 core_v1_api.py ,当日志记录驱动程序设置为 json-文件时,该库返回pod的日志。

有没有其他方法或其他库可以帮助实现相同目标。

谢谢。

0 个答案:

没有答案