嗨,我正在尝试设置基本日志记录,以便将所有pod日志都放在一个地方。以下是我创建的pod-spec,但在提到的位置找不到日志的踪迹。下面的模板中可能缺少什么?
apiVersion: v1
kind: Pod
metadata:
name: counter
spec:
containers:
- name: count
image: busybox
args: [/bin/sh, -c,
'i=0; while true; do echo "$i: $(date)" >> /u01/kubernetes_prac/logs/log_output.txt; i=$((i+1)); sleep 1; done']
volumeMounts:
- name: varlog
mountPath: /u01/kubernetes_prac/logs
volumes:
- name: varlog
emptyDir: {}
答案 0 :(得分:1)
尝试一下:
volumes:
- name: varlog
hostPath:
path: /tmp/logs
并检查该节点上的节点日志
答案 1 :(得分:0)
查看流利的,以将您的日志保存在某处(s3,弹性等)