Argo CD Application से चार्ट Deploy करना
Argo CD को किसी चार्ट और उसके Values की ओर निर्देशित करना
Argo CD Application से चार्ट Deploy करना, CoddyKit पर DevOps बूटकैंप का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह DevOps बूटकैंप सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
Application CRD
Argo CD में, आप Application कस्टम संसाधन के माध्यम से बताते हैं कि क्या परिनियोजित करना है। यह स्रोत चार्ट को गंतव्य क्लस्टर से जोड़ता है।
किसी चार्ट की ओर संकेत करना
स्रोत ब्लॉक में Helm का repoURL, चार्ट का नाम और वह targetRevision यानी चार्ट संस्करण दिया जाता है, जिसे Argo CD को समन्वित करना है।
source:
repoURL: https://charts.bitnami.com/bitnami
chart: nginx
targetRevision: 15.5.2गंतव्य चुनना
गंतव्य ब्लॉक लक्ष्य server और नेमस्पेस सेट करता है। Argo CD जिस क्लस्टर में चल रहा है, उसमें परिनियोजन के लिए इन-क्लस्टर URL का उपयोग करें।
destination:
server: https://kubernetes.default.svc
namespace: webHelm के मान सीधे लिखें
source.helm के अंतर्गत आप YAML के रूप में मान देते हैं—ठीक वे ओवरराइड जिन्हें आप सामान्यतः helm install को देते।
helm:
values: |
replicaCount: 3
service:
type: ClusterIPHelm पैरामीटर
एकल ओवरराइड के लिए आप helm.पैरामीटर का उपयोग कर सकते हैं, जो helm install --set name=value युग्मों की तरह काम करते हैं।
helm:
parameters:
- name: replicaCount
value: "3"Argo CD Helm को रेंडर करता है
Argo CD helm install नहीं चलाता। वह मैनिफ़ेस्ट रेंडर करने के लिए helm template चलाता है, फिर उन्हें लागू करता है और अपने बनाए हर संसाधन पर नज़र रखता है।
समन्वय कार्रवाई
लाइव क्लस्टर को Application के अनुरूप लाने को समन्वय कहा जाता है। आप इसे UI, CLI या स्वचालित रूप से शुरू कर सकते हैं।
argocd app sync nginxस्वचालित समन्वय
syncPolicy.automated सेट करें, ताकि Argo CD बिना किसी मैन्युअल क्लिक के नए कमिट लागू करे और रिलीज़ लगातार अद्यतन रहे।
syncPolicy:
automated:
prune: true
selfHeal: trueस्वास्थ्य और स्थिति
Argo CD हर Application को Synced या OutOfSync के रूप में रिपोर्ट करता है, साथ में स्वास्थ्य स्थिति भी दिखाता है, ताकि आपको तुरंत पता चल सके कि रिलीज़ स्वस्थ है या नहीं।
Git पर होस्ट किया गया चार्ट
स्रोत केवल पैकेज की गई रिपॉज़िटरी ही नहीं, बल्कि Git पथ में मौजूद आपका अपना चार्ट भी हो सकता है। इससे Argo CD सीधे आपकी मोनोरेपो से चार्ट परिनियोजित कर सकता है।
source:
repoURL: https://github.com/me/infra
path: charts/api
targetRevision: mainकमिट करें, फिर समन्वय करें
आप Git में Application या उसके मानों को संपादित करके कमिट करते हैं और Argo CD मिलान करता है। पूरी रिलीज़ रिपॉज़िटरी में मौजूद सामग्री से संचालित होती है।
त्वरित जाँच
Argo CD Application के अंदर Helm ओवरराइड कहाँ रखे जाते हैं?
पुनरावलोकन: Argo CD Applications
Argo CD का Application Helm चार्ट स्रोत को गंतव्य से जोड़ता है, आपके मान रखता है और क्लस्टर का Git से मिलान करता है। 🚀
एआई शिक्षक के साथ DevOps बूटकैंप सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 142
- पाठ
- 568
अक्सर पूछे जाने वाले प्रश्न
क्या “Argo CD Application से चार्ट Deploy करना” पाठ निःशुल्क है?
हाँ — DevOps बूटकैंप अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Argo CD Application से चार्ट Deploy करना” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। DevOps बूटकैंप पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“Argo CD Application से चार्ट Deploy करना” में मैं क्या सीखूँगा?
Argo CD को किसी चार्ट और उसके Values की ओर निर्देशित करना आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ DevOps बूटकैंप का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या DevOps बूटकैंप शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर DevOps बूटकैंप शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।
“Argo CD Application से चार्ट Deploy करना” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस DevOps बूटकैंप पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर DevOps बूटकैंप पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Helm Releases के लिए GitOps मॉडल
- Argo CD Application से चार्ट Deploy करना
- Flux HelmRelease और HelmRepository
- Drift का पता लगाना और स्वचालित Sync