ตัวอย่างการกำหนดค่า YAML: การตั้งค่าแอปพลิเคชันที่ถูกต้อง
ตรวจสอบการกำหนดค่า YAML (Kubernetes, CI/CD) เพื่อการเยื้องแบบออฟไลน์ที่ถูกต้อง
ผลลัพธ์
หน้านี้จะเปิดตัวตรวจสอบ YAML ที่โหลดไว้ล่วงหน้าด้วยไฟล์การกำหนดค่าขนาดเล็กที่สมจริง: บล็อกแอปพลิเคชันที่มีสตริงเวอร์ชันและแฟล็กการแก้ไขข้อบกพร่อง บล็อกฐานข้อมูลที่มีข้อมูลประจำตัวที่ซ้อนกัน และรายการแท็ก จะถูกตรวจสอบทันทีที่โหลดหน้าเว็บ และผลลัพธ์ที่ผ่านด้านล่างนี้เป็นการตรวจสอบที่คำนวณจริง ไม่ใช่ภาพหน้าจอกระป๋อง
ตัวอย่างนี้ได้รับการออกแบบอย่างจงใจเหมือนกับสิ่งที่คุณตั้งใจจะกระทำจริง: การเยื้องสองช่องว่างตลอด สตริงเวอร์ชันที่ยกมาเพื่อไม่ให้อ่านผิดเป็นตัวเลข การแมปที่ซ้อนกันสำหรับข้อมูลรับรอง และลำดับบล็อกสำหรับแท็ก โดยจะสะท้อนโครงสร้างที่ใช้ในไฟล์ Manifest ของ Kubernetes จริงจำนวนนับไม่ถ้วน เวิร์กโฟลว์ GitHub Actions และไฟล์กำหนดค่าแอปพลิเคชัน ดังนั้นจึงเป็นการตรวจสอบสุขภาพที่เป็นประโยชน์เพื่อดูว่า YAML ที่ "มีรูปแบบถูกต้อง" มีลักษณะอย่างไรก่อนที่คุณจะวางไฟล์ของคุณเองลงไป
แทนที่ข้อความในกล่องด้วยการกำหนดค่าของคุณเองเพื่อตรวจสอบความถูกต้องในลักษณะเดียวกัน หากไฟล์ของคุณใช้แท็บแทนการเว้นวรรค ใช้ความกว้างของการเยื้องผสมกัน หรือทำซ้ำคีย์ที่ระดับการซ้อนเดียวกัน เครื่องมือตรวจสอบจะจับคีย์นั้นและชี้ไปที่บรรทัดที่แน่นอน ซึ่งเป็นระดับข้อผิดพลาดเดียวกันที่แสดงไว้ในหน้าที่กำหนดไว้ล่วงหน้าของข้อผิดพลาดในการเยื้อง