ตรวจสอบ Kubernetes YAML
ตรวจ manifest Kubernetes ในเบราว์เซอร์: ฟิลด์ที่จำเป็นราย kind, คู่ apiVersion, tab ย่อหน้า และ error ของ YAML พร้อมระบุบรรทัด
Loading tool...
ตรวจสอบ Kubernetes YAML คืออะไร?
Kubernetes YAML Validator parse manifest ที่วางด้วย js-yaml แล้วใช้กฎในตัวสำหรับ resource kind ยอดนิยม 13 ชนิด: ฟิลด์ที่จำเป็น, คู่ apiVersion/kind, การตรวจ tab ย่อหน้า และ error ของ YAML - ทุกผลระบุบรรทัดและระดับ ในเบราว์เซอร์ทั้งหมด
ประโยชน์หลัก
- จับ kubectl apply ที่จะล้มเหลวก่อนถึงคลัสเตอร์
- tab ถูกติดธงรายบรรทัด จบปริศนา YAML ที่พบบ่อยที่สุด
- manifest หลายเอกสารถูกตรวจทีละเอกสารเหมือน kubectl
- กฎฟิลด์ราย kind สะท้อนความคาดหวังจริงของ Kubernetes
- manifest อยู่กับเครื่องคุณ - ไม่ส่งไปที่ใด
กรณีการใช้งาน
- •เช็ค manifest ก่อน deploy ขึ้น production
- •เรียนรู้โครงสร้าง resource ของ Kubernetes ด้วย feedback ทันที
- •รีวิว pull request ที่เพิ่มหรือแก้ manifest
- •ดีบักว่าทำไม manifest จาก tutorial ถึง apply ไม่ผ่าน
วิธีตรวจ Kubernetes Manifest
- วาง manifest: วาง manifest เดี่ยวหรือหลายเอกสารที่คั่นด้วยบรรทัด ---
- อ่านผลตรวจ: ทุกผลระบุบรรทัด: syntax ของ YAML, tab, kind/apiVersion ที่ขาด หรือฟิลด์ที่ต้องมี
- แก้และตรวจใหม่: แก้ตามบรรทัดที่รายงานจน validator รายงานว่าไม่มีปัญหา แล้ว apply ด้วย kubectl
คุณสมบัติหลัก
- กฎฟิลด์ที่จำเป็นในตัวสำหรับ resource kind ยอดนิยม 13 ชนิด
- รองรับ manifest หลายเอกสารที่คั่นด้วย ---
- ตรวจ indentation แบบ tab พร้อมเลขบรรทัดแม่นยำ
- เตือนคู่ apiVersion/kind ที่ไม่ค่อยพบ
- ผลระบุบรรทัดแยกสีพร้อมนับ error และ warning
- ในเบราว์เซอร์ 100% - manifest ไม่ออกจากเครื่องคุณ