한줄평
“쿠버네티스 매니페스트나 각종 설정 YAML을 스크립트로 다룰 때 손에 꼭 맞는 도구입니다. 다만 jq식 질의 문법에 익숙해지는 학습이 조금 필요합니다.”
이런 분께 YAML 설정을 스크립트로 자동 처리하는 데브옵스·개발자께
좋은 점
- 설정 파일 자동 편집·추출에 강력
- 단일 실행 파일로 설치·이식이 간편
아쉬운 점
- 질의 문법이 처음엔 낯설 수 있음
yq 소개
YAML 파일을 명령줄에서 읽고 고치고 걸러내는 처리 도구입니다. jq가 JSON을 다루듯, yq는 YAML(및 JSON 등)에서 원하는 값을 뽑거나 수정·변환할 수 있습니다. 화면 없는 CLI라 셸 스크립트·CI 파이프라인에 넣어 설정 파일을 자동으로 다루기 좋습니다. 데브옵스·인프라 담당자와 개발자를 위한 것입니다.