개인적으로 쿠버에서 오류가 생기면 아래와같은 것들을 확인을 하고있다.
위에서 logs 문제는 단일 컨테이너만 확인이 가능해서 문제가 있음..
이를 해결해주는게 stern이라는 툴이였다.
github binary 링크들어가서, 설치파일을 받아서 반입
아래와 같이 바로 확인이 가능함.
정규식을 지원해서, --exclude-container, --container, --selector, -n, -i 이걸 제일 많이 쓴 것같다.
stern -n kube-system --exclude-pod kube-apiserver
stern -n my-namespace my-pod --container my-container
stern deployment/my-deployment
stern deployment/my-app -i '.*"status":"error".*'
stern docs 정규식 참고용
뭐 이런식으로 쓰고있음...