使用客户端API获取Kubelet日志

问题描述

我正在尝试使用kubernetes的API从节点获取kubelet日志(不是pod日志,而是实际的kubelet日志)。到目前为止,我还没有找到方法。当然,我可以直接访问日志,但是此解决方案取决于操作系统和操作员。有什么想法吗?

解决方法

您可以使用fluentd之类的守护程序将kubelet日志从节点流传输到EFK堆栈或任何其他日志聚合系统。这将不会依赖于操作系统或操作员,因为您将使用fluentd的docker映像。与使用客户端库相比,这是获取日志的更具伸缩性和标准方式。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...