이 도구로 할 수 있는 일
---로 구분된 YAML 문서를 순서대로 깊게 병합합니다.
patch 모드에서 null은 대상 키를 삭제합니다.
병합된 YAML과 경로 수준 변경 요약을 출력합니다.
대표 사용 사례
- Kubernetes 또는 Helm 스타일 설정 오버레이를 미리 확인합니다.
- patch가 올바른 중첩 키를 삭제하는지 확인합니다.
- PR에 YAML 변경 요약을 첨부합니다.
입력 예시
다중 YAML
service:
image: nginx
---
service:
replicas: 2
출력 예시
변경 요약
$.service.replicas 추가
요약
$.service.debug removed
자주 발생하는 오류와 해결 방법
Kubernetes strategic merge로 오해함
이 도구는 일반 깊은 병합과 JSON Merge Patch 의미를 사용합니다.
출력을 너무 빨리 공유함
공유 전에 출력을 검토합니다.
보안 및 개인정보 참고 사항
공통 개인정보 용어, 로컬 처리 모델, 외부 요청 라벨, DevTools 검증 흐름은 신뢰 센터에서 확인하세요.
- 처리는 브라우저 안에서만 실행됩니다.
- 공유 전에 시크릿을 마스킹하세요.
단계별 진행 방식
- 최소 샘플을 붙여 넣고 먼저 실행합니다.
- 출력과 변경 요약이 기대와 맞는지 확인합니다.
- 복사 전에 민감 정보가 남아 있지 않은지 확인합니다.
결과 공유 전 품질 체크리스트
- 정상 및 예외 입력을 함께 확인합니다.
- 출력이 대상 시스템에서 다시 파싱되는지 확인합니다.
- 공유 전에 마스킹과 검토를 완료합니다.
활용 팁
로컬 사전 점검에 적합하지만 최종 결과는 대상 런타임이나 배포 도구로 검증해야 합니다.
자주 묻는 질문
patch의 null은 무엇인가요?
대상 키 삭제를 의미합니다.
운영 데이터를 사용할 수 있나요?
가능하지만 로컬 처리로 제한하고 공유 전에 마스킹하세요.
최종 검증을 대체하나요?
아니요, 빠른 로컬 확인 단계로 사용하세요.