
k8s日志管理命令
1.标准输出
kubectl logs kubectl logs -f.
2.登陆查看
kubectl exec -it $pod -- bash.
3.日志文件
kubetctl get pods -o wide 登陆Node节点 docker ps 查看id cd /var/lib/docker/containers/$id cat xxx-json.log.
4.日志收集
标准输出
以daemonset方式在每个node上部署一个日志收集程序,采集/var/lib/docker/containers/目录下所以让容器日志容器中的日志文件
在pod中增加一个容器运行日志采集器,使用emtyDir共享日志目录让日志采集器读取到日志文件.