Chart Package के भीतर क्या होता है
Templates और Default Values को एक इकाई में साथ रखें।
Chart Package के भीतर क्या होता है, CoddyKit पर DevOps बूटकैंप का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह DevOps बूटकैंप सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
चार्ट क्या होता है
चार्ट एक Helm पैकेज है: Kubernetes टेम्पलेट और डिफ़ॉल्ट सेटिंग का ऐसा बंडल, जो मिलकर तैनात किए जा सकने वाले एक एप्लिकेशन का वर्णन करता है। 📦
चार्ट एक डायरेक्टरी होता है
डिस्क पर चार्ट एक निश्चित संरचना वाली डायरेक्टरी होता है। Helm इस संरचना को पढ़कर जानता है कि उसे चार्ट को कैसे रेंडर और इंस्टॉल करना है।
mychart/
Chart.yaml
values.yaml
templates/Chart.yaml इसकी पहचान बताता है
Chart.yaml फ़ाइल में मेटाडेटा रहता है: चार्ट का नाम, उसका संस्करण और Helm द्वारा दिखाई जाने वाली संक्षिप्त जानकारी।
apiVersion: v2
name: mychart
version: 0.1.0templates डायरेक्टरी
templates फ़ोल्डर में Go टेम्पलेट के रूप में लिखे गए आपके Kubernetes मैनिफ़ेस्ट रहते हैं। यहीं Deployments और Services परिभाषित किए जाते हैं।
templates/deployment.yaml
templates/service.yamlडिफ़ॉल्ट values.yaml में रहते हैं
values.yaml फ़ाइल डिफ़ॉल्ट कॉन्फ़िगरेशन देती है। टेम्पलेट इन मानों को पढ़ते हैं, ताकि उपयोगकर्ता मैनिफ़ेस्ट संपादित किए बिना व्यवहार में बदलाव कर सकें।
replicaCount: 1
image:
repository: nginx
tag: "1.27"टेम्पलेट और मान
मुख्य विचार सरल है: टेम्पलेट ढाँचा बताते हैं और मान खाली जगहों को भरते हैं। Helm दोनों को मिलाकर अंतिम मैनिफ़ेस्ट बनाता है।
टेम्पलेट में मान पढ़ना
टेम्पलेट .Values ऑब्जेक्ट से मान लेते हैं। दोहरे ब्रेस उस स्थान को चिह्नित करते हैं जहाँ Helm वास्तविक मान रखता है।
spec:
replicas: {{ .Values.replicaCount }}NOTES.txt उपयोगकर्ता का स्वागत करता है
templates में मौजूद वैकल्पिक NOTES.txt इंस्टॉल के बाद उपयोग संबंधी संकेत प्रिंट करता है, जैसे आपके ऐप तक कैसे पहुँचना है। Helm इसे भी टेम्पलेट की तरह रेंडर करता है।
charts सबडायरेक्टरी
एक चार्ट, charts फ़ोल्डर के अंदर दूसरे चार्ट भी शामिल कर सकता है। सबचार्ट कहलाने वाली ये निर्भरताएँ मूल चार्ट के साथ इंस्टॉल होती हैं।
mychart/
charts/
redis/एक इकाई, एक संस्करण
क्योंकि सब कुछ एक साथ भेजा जाता है, चार्ट एक संस्करणित आर्टिफ़ैक्ट होता है। Chart.yaml में संस्करण बढ़ाने पर पूरा पैकेज एक इकाई के रूप में आगे बढ़ता है।
यह बंडल बनाना उपयोगी क्यों है
टेम्पलेट और डिफ़ॉल्ट को एक साथ पैक करने का मतलब है कि आप अलग-अलग YAML फ़ाइलों के ढेर के बजाय एक पूरा, दोहराए जा सकने वाला एप्लिकेशन भेजते हैं। 🎯
त्वरित जाँच
आइए सुनिश्चित करें कि चार्ट की संरचना स्पष्ट है।
पुनरावलोकन
एक चार्ट टेम्पलेट, डिफ़ॉल्ट मान और मेटाडेटा को एक संस्करणित पैकेज में बाँधता है। टेम्पलेट उसका ढाँचा बनाते हैं और मान उसे कॉन्फ़िगर करते हैं। ✅
एआई शिक्षक के साथ DevOps बूटकैंप सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 142
- पाठ
- 568
अक्सर पूछे जाने वाले प्रश्न
क्या “Chart Package के भीतर क्या होता है” पाठ निःशुल्क है?
हाँ — DevOps बूटकैंप अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Chart Package के भीतर क्या होता है” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“Chart Package के भीतर क्या होता है” में मैं क्या सीखूँगा?
Templates और Default Values को एक इकाई में साथ रखें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ DevOps बूटकैंप का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या DevOps बूटकैंप शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर DevOps बूटकैंप शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“Chart Package के भीतर क्या होता है” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस DevOps बूटकैंप पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर DevOps बूटकैंप पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Chart Package के भीतर क्या होता है
- Release एक Installed Chart होता है
- Revisions: हर परिवर्तन का Version होता है
- एक Chart, कई Releases