[쿠버네티스] Kubectl JSON 필터링
1. JSONPath1) JSONPath 사용 이유 - 수백개의 노드와 수천개의 파드, 디플로이먼트 등의 리소스 정보를 효율적으로 조회해야 할 때 유용- 특정 필드만 선택적으로 출력하거나 원하는 형식으로 데이터를 가공 2) 기본 문법 kubectl get -o jsonpath='{}' 3) 주요 사용 예시 (1) 단일 필드 조회 # 노드 이름 조회kubectl get nodes -o jsonpath='{.items[*].metadata.name}'# 출력 예시master worker1 worker2# 파드 IP 조회 kubectl get pods -o jsonpath='{.items[*].status.podIP}'# 출력 예시10.244.0.5 10.244.1.3 10.244.2.7(2) 여러 줄 출력..
쿠버네티스
2024. 12. 20. 22:24