这篇文章上次修改于 2055 天前,可能其部分内容已经发生变化,如有疑问可询问作者。
k8s 想要进入容器查看日志比较麻烦,还是推荐把日志log到etl等工具里面查看
1.查看所有pods,
kubectl get pod
返回如下,我们要看rrtv-third-test-68bf79765b-p8rvw
dubbo-third-test-77c7d5f85d-zhc8v 2/2 Running 0 2d
rrtv-third-test-68bf79765b-p8rvw 2/2 Running 0 12h
2.查看这个pod所有的实例
kubectl logs rrtv-third-test-68bf79765b-p8rvw
返回如下,其中group-nyg9gk3a-docker 就是我们要进入的实力
Error from server (BadRequest): a container name must be specified for pod rrtv-third-test-68bf79765b-p8rvw, choose one of: [group-nyg9gk3a-agent-docker group-nyg9gk3a-docker]
3.进入实例,然后就可以cd到目录文件夹,看日志了
kubectl exec -it rrtv-third-test-68bf79765b-p8rvw -c group-nyg9gk3a-docker /bin/bash
cd /data/logs
tailf spring.log
没有评论