टास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers)
Ansible कोर्स का हिस्सा
एक ऐसी प्लेबुक की कल्पना कीजिए जो किसी वेब सर्वर को संभालती है। उसमें तीन टास्क हैं और हर एक अलग कॉन्फ़िगरेशन फ़ाइल को छूता है, और इनमें से कोई भी बदले तो नया कॉन्फ़िगरेशन उठाने के लिए सर्विस को दोबारा चालू करना पड़ता है। सबसे सीधा तरीक़ा, यानी हर बार अलग टास्क बनाकर सर्विस को रीस्टार्ट कर देना, फ़िज़ूल है: अगर तीनों कॉन्फ़िगरेशन टास्क ने कुछ बदला ही नहीं, तो आपने एक भली-चंगी सर्विस को बेवजह रीस्टार्ट कर दिया। दूसरा...
ठीक इसी शक्ल की समस्या के लिए Ansible के पास ख़ास तौर पर बनाया गया जवाब है: हैंडलर। हैंडलर वह टास्क है जो तभी चलता है जब कोई दूसरा टास्क उसे बुलाए, और तब भी सिर्फ़ एक बार, चाहे कितनी ही चीज़ों ने उसे बुलाया हो। ...
असली माहौल में Ansible टास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers) सीखना चाहते हैं?
नीचे क्लिक करें, Ansible के साथ तैयार एक Linux मशीन पाएँ, और AI ट्यूटर के साथ टास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers) पर हाथ-से-काम करें जो आपका कोड जानता है।
यह पाठ शुरू करेंटास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers)आप क्या सीखेंगे
- Tasks
- Modules
- Handlers
- Notify
- Changed_when
- Service restart pattern
यह पाठ अपनी भाषा में पढ़ें
इस कोर्स के सभी पाठ
12 पाठ- 1Ansible क्या है20 मिनट
- 2इन्वेंटरी (inventory) और एड हॉक (ad hoc) कमांड्स25 मिनट
- 3आपकी पहली प्लेबुक (playbook)30 मिनट
- 4टास्क (Tasks), मॉड्यूल (Modules) और हैंडलर (Handlers)30 मिनट
- 5वेरिएबल्स और फैक्ट्स (Facts)30 मिनट
- 6Jinja2 के साथ टेम्पलेट्स30 मिनट
- 7लूप्स और कंडीशनल्स30 मिनट
- 8रोल्स (Roles) और गैलेक्सी (Galaxy)35 मिनट
- 9वॉल्ट (Vault) और सीक्रेट्स25 मिनट
- 10टैग्स और डीबगिंग25 मिनट
- 11कलेक्शन (Collections) और प्लगइन (Plugins)25 मिनट
- 12कैपस्टोन: मल्टी होस्ट डिप्लॉय60 मिनट
