Kubernetes · Tools ·
[Kubernetes] kubetail
- 여러 POD의 로그를 동시에 조회하는 기능
kubectl logs -f를 실행하는 것과 동일하지만 여러 Pod에 적용
Install Ubuntu #
1sudo apt install kubetailInstall Mac OS #
1brew tap johanhaleby/kubetail && brew install kubetailkubetail에 대한 설정 방법은 설치 문서를 참고하시기 바랍니다. {: .prompt-info }
How to use #
Container or Multiple Containers #
1kubetail app2 -c container1
2kubetail app2 -c container1 -c container2Multiple Apps(pods) #
1kubetail app1,app2Deployment or DaemonSet #
1kubetail "coredns-556f6dffc4-*" -n kube-system
2Will tail 2 logs...
3coredns-556f6dffc4-bd2mr
4coredns-556f6dffc4-hbvdtLabel selector. #
1kubetail --selector service=my-service --since 10m
2kubetail --selector release=p-jm-hanRegex #
1kubetail "^app1|.*my-demo.*" --regex
2
3kubetail '.*loki-read-*|.*loki-write-*' -n monitoring --regex
4Using regex '.*loki-read-*|.*loki-write-*' to match pods
5Will tail 6 logs...
6loki-read-0
7loki-read-1
8loki-read-2
9loki-write-0
10loki-write-1
11loki-write-2[명령어]
--help를 입력하면 더 다양한 옵션들을 찾을 수 있다. {: .prompt-info }
Advertisement