इस प्रोजेक्ट के बारे में
स्कैफ़ोल्ड एक कमांड लाइन टूल है जो कुबेरनेट्स एप्लिकेशन के निरंतर विकास को सुगम बनाता है। यह स्रोत कोड में परिवर्तनों का पता लगाता है और स्वचालित रूप से पाइपलाइन को संभालता है ताकि एप्लिकेशन को स्थानीय या दूरस्थ क्लัส्टर में बिल्ड, पुश और डिप्लॉय किया जा सके। मुख्य क्षमताएं निम्नलिखित हैं:
- नीति-आधारित छवि टैगिंग के साथ अनुकूलित स्रोत-से-डिप्लॉय कार्यप्रणाली
- स्वचालित लॉग संकलन और पोर्ट फॉरवर्डिंग के माध्यम से निरंतर फीडबैक
- संदर्शन-ज्ञात प्रोफाइल, उपयोगकर्ता-स्तरीय कॉन्फ़िगरेशन, पर्यावरण चर और फ्लैग्स के माध्यम से प्रोजेक्ट पोर्टेबिलिटी
- सीआई/सीडी बिल्डिंग ब्लॉक: `skaffold run` एंड-टू-एंड निष्पादन के लिए और `skaffold render` गिटऑप्स कार्यप्रणाली के लिए हाइड्रेटेड कुबेरनेट्स मैनिफेस्ट को आउटपुट करने के लिए
- `skaffold init` द्वारा प्रोजेक्ट फाइलों की खोज के माध्यम से स्वचालित कॉन्फ़िगरेशन फाइल उत्पादन
- बहु-घटक एप्लिकेशनों के लिए समर्थन
- किसी भी बिल्ड या डिप्लॉय टूल के साथ एकीकरण के लिए प्लग-इन आर्किटेक्चर
- क्लस्टर-साइड घटकों के बिना केवल क्लाइंट-साइड ऑपरेशन
स्कैफ़ोल्ड गूगल क्लाउड कोड एक्सटेंशन के माध्यम से विजुअल स्टूडियो कोड और जेटब्रेन्स आईडीई के साथ एकीकृत होता है, जो स्कैफ़ोल्ड और सामान्य निर्भरताओं को प्रबंधित करता है। इस टूल को उत्पादन-तैयार माना जाता है और समुदाय योगदानों का समर्थन करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.