सेवा के बारे में
अनुवादितमैं जेसननेट में पुन: प्रयोज्य पुस्तकालय और कुबेरनेट्स और ग्राफ़ाना के लिए कॉन्फ़िगरेशन लिखूंगा जो ओवरग्रोन, मैन्युअल रूप से कॉपी की गई YAML को एक संक्षिप्त और बनाए रखने योग्य कोडबेस में बदल देगा। जेसननेट एक डेटा टेम्पलेटिंग भाषा है: यह फ़ंक्शंस, वेरिएबल्स और इनहेरिटेंस से JSON और YAML उत्पन्न करता है, इसलिए एक परिवर्तन सभी वातावरणों में फैलता है बजाय इसके कि इसे बीस फ़ाइलों में हाथ से ठीक किया जाए।
काम में शामिल है:
— पुन: प्रयोज्य पुस्तकालय: पैरामीटरयुक्त फ़ंक्शन, मिक्सिन और आपके सेवाओं का वर्णन करने वाले ऑब्जेक्ट, ताकि एक नया वातावरण केवल कुछ पंक्तियों में लिया जा सके बजाय एक निर्देशिका की कॉपी करने के।
— कुबेरनेट्स मैनिफेस्ट: प्रत्येक वातावरण (डेव/स्टेज/प्रोड) के लिए एकल सत्य के स्रोत से असेंबल किए गए डिप्लॉयमेंट, सर्विस, कॉन्फ़िगमैप, इनग्रेस और एचपीए, kubectl apply या Argo CD के लिए तैयार।
— ग्राफ़ाना डैशबोर्ड: ग्राफ़ोनट के माध्यम से कोड के रूप में डैशबोर्ड और पैनल, संस्करणित और समीक्षा किए गए, बिना इंटरफ़ेस में मैन्युअल क्लिक किए।
— सीआई पाइपलाइन्स: आपके रनर के लिए सामान्य चरणों के साथ निर्माण विवरण।
— उपकरण: jsonnetfmt, jsonnet-lint और jsonnet-bundler, साथ ही सीआई में एक रेंडर स्क्रिप्ट जो हर कमिट पर आउटपुट की जांच करती है।
मैं DRY सिद्धांत का सख्ती से पालन करता हूँ: कोई डुप्लिकेट नहीं, स्पष्ट डिफ़ॉल्ट, प्रलेखित प्रवेश बिंदु। आपको स्रोत कोड, उत्पन्न आउटपुट, एक संक्षिप्त README और एक वॉकथ्रू मिलेगा ताकि आपकी टीम आत्मविश्वास के साथ समाधान को आगे बढ़ा सके। मुझे आपकी वर्तमान कॉन्फ़िग संरचना और लक्षित प्लेटफ़ॉर्म भेजें — मैं एक स्कीमा का प्रस्ताव करूंगा।
काम में शामिल है:
— पुन: प्रयोज्य पुस्तकालय: पैरामीटरयुक्त फ़ंक्शन, मिक्सिन और आपके सेवाओं का वर्णन करने वाले ऑब्जेक्ट, ताकि एक नया वातावरण केवल कुछ पंक्तियों में लिया जा सके बजाय एक निर्देशिका की कॉपी करने के।
— कुबेरनेट्स मैनिफेस्ट: प्रत्येक वातावरण (डेव/स्टेज/प्रोड) के लिए एकल सत्य के स्रोत से असेंबल किए गए डिप्लॉयमेंट, सर्विस, कॉन्फ़िगमैप, इनग्रेस और एचपीए, kubectl apply या Argo CD के लिए तैयार।
— ग्राफ़ाना डैशबोर्ड: ग्राफ़ोनट के माध्यम से कोड के रूप में डैशबोर्ड और पैनल, संस्करणित और समीक्षा किए गए, बिना इंटरफ़ेस में मैन्युअल क्लिक किए।
— सीआई पाइपलाइन्स: आपके रनर के लिए सामान्य चरणों के साथ निर्माण विवरण।
— उपकरण: jsonnetfmt, jsonnet-lint और jsonnet-bundler, साथ ही सीआई में एक रेंडर स्क्रिप्ट जो हर कमिट पर आउटपुट की जांच करती है।
मैं DRY सिद्धांत का सख्ती से पालन करता हूँ: कोई डुप्लिकेट नहीं, स्पष्ट डिफ़ॉल्ट, प्रलेखित प्रवेश बिंदु। आपको स्रोत कोड, उत्पन्न आउटपुट, एक संक्षिप्त README और एक वॉकथ्रू मिलेगा ताकि आपकी टीम आत्मविश्वास के साथ समाधान को आगे बढ़ा सके। मुझे आपकी वर्तमान कॉन्फ़िग संरचना और लक्षित प्लेटफ़ॉर्म भेजें — मैं एक स्कीमा का प्रस्ताव करूंगा।