Kubectl 日志总是空的

Kubectl logs always empty

我运行在多个 RPis 上运行 K3s,除了显示日志外工作正常。 kubectl logs <pod-name> 始终为空。

为了测试,我 运行ning busybox:

apiVersion: v1
kind: Pod
metadata:
  name: example
spec:
  containers:
  - name: example
    image: busybox
    args: [/bin/sh, -c, 'while true; do echo $(date); sleep 1; done']

pod 已 运行ning,但仍然没有日志。 我怀疑我安装的 log2ram 不会在很长一段时间内破坏我的 SD 卡 运行。 但是,我不知道为什么会发生这种情况以及如何解决这个问题。

刚发现,那个log2ram已经满了。 清除托管节点上的 /var/logs 文件夹解决了问题