[K8S] kubectl을 이용하여 정보 출력할 때 다양한 조건으로 정렬(소트)하기
-
huaya
(후아빠) - 이 글의 작성자
- Offline
- Junior
덜보기
더보기
- Posts: 110
- Thank you received: 11
12 Dec 2022 17:21 - 17 Dec 2022 11:45 #31976
작성자: huaya
huaya 님의 글: [K8S] kubectl을 이용하여 정보 출력할 때 다양한 조건으로 정렬(소트)하기
Pod 이름으로 정렬
예)
만들어진 timestamp로 정렬
예)
CPU 사용률 가장 높은 순으로 Pod 이름 출력
쿠버네티스 이벤트를 시간 순으로 출력
kubectl get pods --sort-by=.metadata.name
예)
$ kubectl get pods --sort-by=.metadata.name --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system coredns-b96499967-btq8m 1/1 Running 0 51m
kube-system helm-install-traefik-4jcxl 0/1 Completed 1 51m
kube-system helm-install-traefik-crd-5qhs7 0/1 Completed 0 51m
kube-system local-path-provisioner-7b7dc8d6f5-zz2wd 1/1 Running 0 51m
kube-system metrics-server-668d979685-psbjq 1/1 Running 0 51m
kube-system svclb-traefik-qlrmv 2/2 Running 0 51m
kube-system traefik-7cd4fcff68-l92c4 1/1 Running 0 51m
만들어진 timestamp로 정렬
kubectl get pods --sort-by=.metadata.creationTimestamp
예)
$ kubectl get pods --sort-by=.metadata.creationTimestamp --all-namespaces
NAMESPACE NAME READY STATUS RESTARTS AGE
kube-system local-path-provisioner-7b7dc8d6f5-zz2wd 1/1 Running 0 52m
kube-system coredns-b96499967-btq8m 1/1 Running 0 52m
kube-system helm-install-traefik-crd-5qhs7 0/1 Completed 0 52m
kube-system helm-install-traefik-4jcxl 0/1 Completed 1 52m
kube-system metrics-server-668d979685-psbjq 1/1 Running 0 52m
kube-system svclb-traefik-qlrmv 2/2 Running 0 52m
kube-system traefik-7cd4fcff68-l92c4 1/1 Running 0 52m
CPU 사용률 가장 높은 순으로 Pod 이름 출력
kubectl top pod --all-namespaces --sort-by=cpu
쿠버네티스 이벤트를 시간 순으로 출력
kubectl get events -A --sort-by=.metadata.creationTimestamp
Time to create page: 0.057 seconds