1.문제
- 클러스터에 문제가 생길 경우 [kubectl get event] 명령어로 클러스터의 문제를 확인해야함
- 문제를 결과 값이 시간순서대로 출력되지 않기때문에 문제를 한 눈에 파악하기가 어려움
2. 해결
- kubectl get event -o yaml 명령어로 출력값들이 yaml 형식인 것을 확인 할 수 있음
- custom-columns 라는 기능을 제공하기 때문에 시간 등 필요한 값들만 뽑은 후 시간으로 sort 하면 해결
3. 예제
# kubectl get event -o custom-columns=TIME:lastTimestamp,NAME:metadata.name,TYPE:type,MESSAGE:message | sort
[root@test-master001 ~]# kubectl get event -o custom-columns=TIME:lastTimestamp,NAME:metadata.name,TYPE:type,MESSAGE:message | sort 2021-09-10T00:16:28Z data-imprecise-hog-mariadb-master-0.169fbf87aff6c169 Normal no persistent volumes available for this claim and no storage class is set 2021-09-10T00:16:28Z data-imprecise-hog-mariadb-slave-0.169fbf87b068e1b7 Normal no persistent volumes available for this claim and no storage class is set <nil> imprecise-hog-mariadb-master-0.169fbf8808c5fdd8 Warning 0/5 nodes are available: 5 pod has unbound immediate PersistentVolumeClaims. <nil> imprecise-hog-mariadb-slave-0.169fbf8808caeec0 Warning 0/5 nodes are available: 5 pod has unbound immediate PersistentVolumeClaims. |
'Kubernetes' 카테고리의 다른 글
kubespray secret 생성, Job Deploy (0) | 2021.10.22 |
---|---|
[Gatekeeper] K8S 클러스터 정책 제어 (0) | 2021.09.10 |
VM 재기동시 kube-apiserver 기동 불가현상 - Kernel (0) | 2021.07.28 |
ETCD 백업 & 복구 (0) | 2021.07.20 |
[bash 자동완성] bash-completion (0) | 2021.07.15 |