[Kubernetes] kubectl describe command
[Kubernetes] kubectl describe command
기본 구조
1
2
3
4
kubectl describe [리소스 종류] [리소스 이름]
# my-pod 이름의 Pod 리소스에 대한 자세한 정보를 출력할 수 있다.
kubectl describe pod my-pod
[명령어]
--help
를 입력하면 더 다양한 옵션들을 찾을 수 있다.
Option
--namespace
: 리소스가 포함된 Namespace를 지정1 2
# my-namespace Namespace에 속한 my-pod 이름의 Pod 리소스에 대한 자세한 정보를 출력 kubectl describe pod my-pod --namespace my-namespace
--show-events
: 리소스의 이벤트를 출력1 2
# my-pod 이름의 Pod 리소스에 대한 자세한 정보와 해당 리소스의 이벤트를 함께 출력 kubectl describe pod my-pod --show-events
--export
: YAML 형식으로 출력1 2
# my-pod 이름의 Pod 리소스에 대한 자세한 정보를 YAML 형식으로 출력 kubectl describe pod my-pod --export
--recursive
: 서브리소스의 정보도 출력1 2
# my-deployment 이름의 Deployment 리소스에 대한 자세한 정보와 해당 Deployment 리소스에 포함된 Pod 리소스의 자세한 정보도 함께 출력 kubectl describe deployment my-deployment --recursive
자주 쓰는 명령어는 kubectl-cheatsheet
This post is licensed under CC BY 4.0 by the author.