Chart Repository Host करना
Charts को HTTP या Object Storage पर उपलब्ध कराएँ।
Chart Repository Host करना, CoddyKit पर DevOps बूटकैंप का एक निःशुल्क पाठ है। यह 4 में से 3वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह DevOps बूटकैंप सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
दूसरों को चार्ट उपलब्ध कराना
जब आपके पास संग्रह और index.yaml हों, तो रिपॉज़िटरी होस्ट करने का अर्थ है उन फ़ाइलों को HTTP के ज़रिए पहुँच योग्य बनाना। Helm को केवल उन्हें डाउनलोड करना होता है।
कोई भी स्थिर होस्ट काम करता है
Helm रिपॉज़िटरी में सर्वर-पक्ष का कोई तर्क नहीं होता। कोई भी साधारण static file server जो आपकी .tgz फ़ाइलें और index.yaml लौटाता है, एक मान्य रिपॉज़िटरी है।
ऑब्जेक्ट स्टोरेज लोकप्रिय है
टीमें अक्सर चार्ट को S3 या Google Cloud Storage जैसी बकेट में रखती हैं। सार्वजनिक पठन-अनुमति उस बकेट को कार्यशील चार्ट रिपॉज़िटरी बना देती है।
रिपॉज़िटरी के रूप में GitHub Pages
एक लोकप्रिय निःशुल्क विकल्प GitHub Pages है। अपनी .tgz फ़ाइलों और index.yaml को किसी शाखा में commit करें, Pages सक्षम करें और आपकी होस्ट की गई रिपॉज़िटरी तैयार है।
URL का मेल खाना आवश्यक है
जिस पते से आप फ़ाइलें उपलब्ध कराते हैं, वह index.yaml में दिए गए --url के बराबर होना चाहिए। मेल न होने पर डाउनलोड 404 त्रुटियों के साथ विफल हो जाते हैं।
helm repo index ./dist --url https://you.github.io/chartsउपयोगकर्ता आपकी रिपॉज़िटरी जोड़ते हैं
उपयोगकर्ता helm repo add से आपकी रिपॉज़िटरी पंजीकृत करते हैं और उसे आपके उपलब्ध कराए गए URL की ओर संकेत करता हुआ स्थानीय उपनाम देते हैं।
helm repo add acme https://charts.example.comफिर वे अपडेट और खोज करते हैं
जोड़ने के बाद उपयोगकर्ता आपकी सूची प्राप्त करने के लिए helm repo update चलाते हैं, फिर आपके प्रकाशित चार्ट खोजने के लिए helm search repo चलाते हैं।
helm repo update
helm search repo acmeअपनी रिपॉज़िटरी से स्थापित करना
स्थापना में repo/chart संक्षिप्त रूप का उपयोग होता है। Helm कैश की गई सूची पढ़ता है, आपके होस्ट से सही .tgz डाउनलोड करता है और उसे स्थापित करता है।
helm install web acme/mychartगतिशील रिपॉज़िटरी के लिए ChartMuseum
यदि आप मैन्युअल commit के बजाय API के ज़रिए अपलोड करना चाहते हैं, तो ChartMuseum एक ओपन-सोर्स सर्वर है जो चार्ट संग्रहीत करता है और आपके लिए सूची फिर से बनाता है।
HTTPS पर उपलब्ध कराएँ
चार्ट को हमेशा HTTPS पर होस्ट करें। यह रास्ते में होने वाली छेड़छाड़ रोकता है और कई व्यवस्थाएँ रिपॉज़िटरी जोड़ते समय सुरक्षित URL की अपेक्षा करती हैं।
पुराने संस्करण ऑनलाइन रखें
सूची में अब भी दर्ज किसी प्रकाशित .tgz को कभी न हटाएँ। मौजूदा स्थापनाएँ और पिछले संस्करण पर लौटना इसी संग्रह के डाउनलोड योग्य बने रहने पर निर्भर करते हैं।
त्वरित जाँच
एक सहकर्मी ने helm repo add चलाया, लेकिन स्थापनाओं में .tgz के लिए 404 आ रहा है। इसका संभावित कारण क्या है?
पुनरावलोकन: रिपॉज़िटरी होस्ट करना
आपने सीखा कि Helm रिपॉज़िटरी HTTPS पर उपलब्ध कराई गई स्थिर फ़ाइलों का समूह है, जिसमें उपलब्ध कराया गया URL index.yaml से मेल खाता है। उपयोगकर्ता उसमें जोड़ते हैं, उसे अपडेट करते हैं और उससे स्थापना करते हैं। 🌐
एआई शिक्षक के साथ DevOps बूटकैंप सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 142
- पाठ
- 568
अक्सर पूछे जाने वाले प्रश्न
क्या “Chart Repository Host करना” पाठ निःशुल्क है?
हाँ — DevOps बूटकैंप अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Chart Repository Host करना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“Chart Repository Host करना” में मैं क्या सीखूँगा?
Charts को HTTP या Object Storage पर उपलब्ध कराएँ। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ DevOps बूटकैंप का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या DevOps बूटकैंप शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर DevOps बूटकैंप शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 3वाँ पाठ है।
“Chart Repository Host करना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस DevOps बूटकैंप पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर DevOps बूटकैंप पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- helm package से Release Archive Bundle करें
- helm repo index से Repo Index बनाएँ
- Chart Repository Host करना
- Charts को OCI Registry में Push करना