ตัวตรวจสอบ Helm Values
ตรวจสอบ values.yaml ของ Helm chart กับ values.schema.json ออนไลน์ รองรับ JSON Schema draft-07 เต็มรูปแบบ แจ้ง error ระดับ path สำหรับ type, required field
Loading tool...
ตัวตรวจสอบ Helm Values คืออะไร?
ตัวตรวจสอบ Helm Values เป็นเครื่องมือออนไลน์ฟรีที่ตรวจไฟล์ values.yaml ของ Helm chart กับ values.schema.json ก่อนที่คุณจะ package หรือ install chart โดย parse YAML ฝั่ง client รัน JSON Schema draft-07 validation เต็มรูปแบบ และแจ้งทุกจุดที่ผิดพร้อม path ที่แม่นยำ
ประโยชน์หลัก
- จับ values ที่พังก่อนที่ helm install หรือ helm package จะ fail
- ข้อมูลไม่ออกจากเบราว์เซอร์ เหมาะกับ chart ที่เป็นความลับทางธุรกิจ
- Error path แม่นยำ ช่วย debug values tree ที่ซับซ้อนได้เร็วขึ้น
- ใช้งาน offline ได้เมื่อโหลดหน้าเว็บแล้ว
กรณีการใช้งาน
- •ตรวจ chart values ก่อนตัด release
- •Review values overrides ใน pull request
- •Debug ปัญหา CI ที่แจ้งว่า values ไม่ตรง schema
- •เรียนรู้ JSON Schema โดยลองกับ sample chart
วิธีตรวจสอบ Helm Values
- วาง values.yaml: วาง Helm chart values ของคุณใน editor ด้านซ้าย ใส่ anchors และ comments ได้ตามปกติ
- วาง values.schema.json: วาง JSON Schema ของคุณใน editor ด้านขวา แนะนำ draft-07
- ตรวจสอบ: คลิก "ตรวจสอบ values" เพื่อ parse YAML แล้วรัน schema validation
- ดูผล errors: แก้ทีละ path ที่แจ้งมา (เช่น /image/tag) แล้วตรวจซ้ำจนกว่าผลจะเป็นสีเขียว
คุณสมบัติหลัก
- ตรวจสอบ values.yaml กับ values.schema.json
- รองรับ JSON Schema draft-07 เต็มรูปแบบ (เวอร์ชันเดียวกับ Helm)
- แปลง YAML รองรับ anchors, merge keys และ comments
- แจ้ง error ระดับ path พร้อม keyword badge
- สรุป error แบบ group เห็นปัญหาเชิงระบบได้ไว
- รายงานผล copy ได้ ใช้ทำ CI และ pull request