YAML कॉन्फ़िगरेशन उदाहरण: मान्य एप्लिकेशन सेटिंग्स
सही इंडेंटेशन (indentation) के लिए YAML कॉन्फ़िगरेशन (Kubernetes, CI/CD) की ऑफ़लाइन जांच करें।
नतीजा
यह पृष्ठ एक छोटी, यथार्थवादी कॉन्फ़िगरेशन फ़ाइल के साथ पहले से लोड किए गए YAML सत्यापनकर्ता को खोलता है: एक संस्करण स्ट्रिंग और एक डिबग ध्वज के साथ एक एप्लिकेशन ब्लॉक, नेस्टेड क्रेडेंशियल्स के साथ एक डेटाबेस ब्लॉक और टैग की एक सूची। पेज लोड होते ही इसकी जांच की जाती है, और नीचे दिया गया पास परिणाम एक वास्तविक, गणना की गई जांच है - कोई डिब्बाबंद स्क्रीनशॉट नहीं।
उदाहरण को जानबूझकर कुछ ऐसा आकार दिया गया है जिसे आप वास्तव में प्रतिबद्ध करेंगे: पूरे दो-स्पेस इंडेंटेशन, एक उद्धृत संस्करण स्ट्रिंग ताकि इसे एक संख्या के रूप में गलत तरीके से न पढ़ा जाए, क्रेडेंशियल्स के लिए एक नेस्टेड मैपिंग और टैग के लिए एक ब्लॉक अनुक्रम। यह अनगिनत वास्तविक कुबेरनेट्स मैनिफ़ेस्ट, गिटहब एक्शन वर्कफ़्लोज़ और एप्लिकेशन कॉन्फ़िगरेशन फ़ाइलों में उपयोग की जाने वाली संरचना को प्रतिबिंबित करता है, इसलिए यह आपकी अपनी फ़ाइल को पेस्ट करने से पहले "सही ढंग से गठित" वाईएएमएल कैसा दिखता है, इसके लिए एक उपयोगी विवेक जांच है।
इसे उसी तरह सत्यापित करने के लिए बॉक्स में टेक्स्ट को अपने स्वयं के कॉन्फ़िगरेशन से बदलें। यदि आपकी फ़ाइल रिक्त स्थान के बजाय टैब का उपयोग करती है, इंडेंटेशन चौड़ाई को मिश्रित करती है, या समान नेस्टिंग स्तर पर एक कुंजी दोहराती है, तो सत्यापनकर्ता इसे पकड़ लेगा और सटीक रेखा पर इंगित करेगा - इंडेंटेशन-त्रुटि प्रीसेट पृष्ठ पर प्रदर्शित गलती की समान श्रेणी।