[K8S] jsonpath를 이용하여 여러 정보 추출하기

  • huaya
    (후아빠)
  • huaya's Avatar 이 글의 작성자
  • Offline
  • Junior
  • Junior
더보기
11 Dec 2022 07:33 - 11 Dec 2022 07:46 #31973 작성자: huaya
huaya 님의 글: [K8S] jsonpath를 이용하여 여러 정보 추출하기
노드 이름만 추출하기

kubectl get nodes -o=jsonpath='{.items[*].metadata.name}'

노드 OS 정보 추출하기

kubectl get nodes -o=jsonpath='{.items[*].status.nodeInfo.osImage}'

특정 kubeconfig 파일에서 user 목록 추출하기

kubectl config view --kubeconfig=KUBECONFIG파일명 -o=jsonpath='{.users[*].name}'


특정 kubeconfig에서 특정 user에 대한 context 정보 추출하기
kubectl config view --kubeconfig=KUBECONFIG명 -o jsonpath="{.contexts[?(@.context.user=='USER이름')].name}"
Time to create page: 0.050 seconds
Powered by Kunena Forum