helm upgrade से Changes लागू करें
नए Values या Chart Version को लागू करें।
helm upgrade से Changes लागू करें, CoddyKit पर Helm Academy का एक निःशुल्क पाठ है। यह 4 में से 1वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Helm Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Helm Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
upgrade क्यों है
जब कोई रिलीज़ चल रही हो, तो आप उसे बार-बार इंस्टॉल नहीं करते। कुछ बदलने के लिए उसी रिलीज़ पर नई सेटिंग्स लागू करने हेतु helm upgrade का उपयोग करते हैं। 🔄
मूल ढाँचा
एक upgrade में पहले रिलीज़ का नाम और फिर वह चार्ट दिया जाता है जिसका उपयोग करना है। Helm अंतर की गणना करके उसे आपके लिए लागू कर देता है।
helm upgrade my-app bitnami/nginxवही नाम, नई स्थिति
रिलीज़ का नाम किसी मौजूदा रिलीज़ से मेल खाना चाहिए। Helm उसे ढूँढ़ता है, नए मैनिफ़ेस्ट बनाता है और केवल वास्तव में बदली हुई चीज़ों को अपडेट करता है।
मान बदलना
अपग्रेड करने का सबसे सामान्य कारण नया कॉन्फ़िगरेशन होता है। किसी चार्ट की फ़ाइल संपादित किए बिना एक मान बदलने के लिए --set दें।
helm upgrade my-app bitnami/nginx --set replicaCount=3चार्ट का संस्करण अपग्रेड करना
आप --version के साथ नए चार्ट पर भी जा सकते हैं। इससे नए टेम्पलेट आते हैं, जबकि आपकी रिलीज़ की पहचान बनी रहती है।
helm upgrade my-app bitnami/nginx --version 15.5.0मानों का पुनः उपयोग या रीसेट करें
डिफ़ॉल्ट रूप से अपग्रेड चार्ट और आपके फ़्लैग से मानों को फिर से निर्धारित करता है। पिछली रिलीज़ के मान भी बनाए रखने के लिए --reuse-values जोड़ें।
helm upgrade my-app bitnami/nginx --reuse-values --set image.tag=1.27तत्परता की प्रतीक्षा करें
--wait जोड़ें, ताकि Helm तब तक प्रतीक्षा करे जब तक नए पॉड वास्तव में तैयार न हो जाएँ, न कि API द्वारा बदलाव स्वीकार करते ही तुरंत परिणाम लौटाए। ✅
helm upgrade my-app bitnami/nginx --wait --timeout 5mपरमाणु अपग्रेड
यदि अपग्रेड विफल हो जाता है, तो --atomic फ़्लैग Helm को अपने-आप रोलबैक करने देता है। इस तरह कोई खराब डिप्लॉयमेंट आपको बीच में अटका हुआ नहीं छोड़ता।
helm upgrade my-app bitnami/nginx --atomicहर अपग्रेड एक संशोधन है
हर सफल upgrade रिलीज़ के संशोधन नंबर को एक बढ़ा देता है। यही इतिहास बाद में रोलबैक करना संभव बनाता है।
पहले पूर्वावलोकन करें
क्या आप निश्चित नहीं हैं कि अपग्रेड क्या करेगा? नए मेनिफेस्ट रेंडर करने और क्लस्टर में बदलाव किए बिना उन्हें मान्य करने के लिए --dry-run जोड़ें।
helm upgrade my-app bitnami/nginx --set replicaCount=3 --dry-runस्थानीय चार्ट से अपग्रेड करें
चार्ट आर्ग्युमेंट स्थानीय पथ भी हो सकता है। अपने चार्ट की डायरेक्टरी पर upgrade को निर्देशित करें और उस पर काम करते हुए बदलावों का परीक्षण करें।
helm upgrade my-app ./my-appत्वरित जाँच
आप चाहते हैं कि विफल अपग्रेड अपने-आप वापस हो जाए। आप कौन-सा फ़्लैग जोड़ेंगे?
पुनरावलोकन
अब आप helm upgrade से बदलाव कर सकते हैं: वही नाम, नया चार्ट या मान, और हर रन एक नया संशोधन। अधिक सुरक्षित रोलआउट के लिए --wait और --atomic का उपयोग करें। 🚀
एआई शिक्षक के साथ YAML सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 30
- पाठ
- 120
अक्सर पूछे जाने वाले प्रश्न
क्या “helm upgrade से Changes लागू करें” पाठ निःशुल्क है?
हाँ—“helm upgrade से Changes लागू करें” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Helm Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Helm Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“helm upgrade से Changes लागू करें” में मैं क्या सीखूँगा?
नए Values या Chart Version को लागू करें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Helm Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Helm Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Helm Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 1वाँ पाठ है।
“helm upgrade से Changes लागू करें” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Helm Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Helm Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- helm upgrade से Changes लागू करें
- --install से Install-or-Upgrade
- helm history की समीक्षा
- helm rollback से वापस लौटना