JSON을 YAML로, YAML을 JSON으로 바꿉니다. 주석은 JSON 쪽으로 가면 사라지고, kubectl 검증기가 아닙니다.
API는 JSON인데 배포 파일은 YAML입니다. 쿠버네티스 문서도 YAML을 권합니다. 이 페이지는 두 형식을 오가는 일입니다.
들여쓰기만 하려면 JSON 정렬입니다. 표로 내려면 JSON ↔ CSV입니다. 태그 들여쓰기는 XML 포맷터입니다.
설정 파일에서 조심할 점
YAML의 yes/on은 불리언으로 읽히는 방언이 있습니다. 쿠버네티스는 true/false만 쓰라고 합니다. 의심스러우면 따옴표를 치세요.
키 순서가 바뀌면 apiVersion이 아래로 내려갈 수 있습니다. 동작은 같아도 리뷰가 불편합니다. 순서를 꼭 지켜야 하면 yq나 에디터가 맞습니다.
Secret의 data는 Base64입니다. 값만 인코딩하려면 Base64입니다.
사용 순서
- JSON 또는 YAML을 붙입니다.
- 방향을 고릅니다. 오류면 먼저 JSON 정렬에서 쉼표를 고치세요.
- 결과를 복사합니다. 클러스터 적용은 로컬에서 하세요.
정직한 제한
- Helm 템플릿, 앵커 별칭, 다중 문서
---를 보장하지 않습니다. - 스키마·RBAC 검사가 없습니다.
- 입력은 이 탭에 남습니다.
형식 변환입니다. 배포 도구가 아닙니다.