본문 바로가기
y

yq

yq

명령줄에서 다루는 YAML 프로세서

한줄평

쿠버네티스 매니페스트나 각종 설정 YAML을 스크립트로 다룰 때 손에 꼭 맞는 도구입니다. 다만 jq식 질의 문법에 익숙해지는 학습이 조금 필요합니다.

이런 분께 YAML 설정을 스크립트로 자동 처리하는 데브옵스·개발자께

좋은 점

  • 설정 파일 자동 편집·추출에 강력
  • 단일 실행 파일로 설치·이식이 간편

아쉬운 점

  • 질의 문법이 처음엔 낯설 수 있음

yq 소개

YAML 파일을 명령줄에서 읽고 고치고 걸러내는 처리 도구입니다. jq가 JSON을 다루듯, yq는 YAML(및 JSON 등)에서 원하는 값을 뽑거나 수정·변환할 수 있습니다. 화면 없는 CLI라 셸 스크립트·CI 파이프라인에 넣어 설정 파일을 자동으로 다루기 좋습니다. 데브옵스·인프라 담당자와 개발자를 위한 것입니다.

제작사

영삼넷 · 공식 홈페이지

yq (yq) 무료 다운로드 | 자료실 | 영삼넷