विषयसूची:

Ansible मॉड्यूल क्या हैं?
Ansible मॉड्यूल क्या हैं?

वीडियो: Ansible मॉड्यूल क्या हैं?

वीडियो: Ansible मॉड्यूल क्या हैं?
वीडियो: Ansible Ad hoc commands,ansible modules Demo-Hindi/Urdu | What is Ansible in Devops |Complete Devops 2024, अप्रैल
Anonim

मॉड्यूल ("टास्क प्लगइन्स" या "लाइब्रेरी प्लगइन्स" के रूप में भी जाना जाता है) कोड की असतत इकाइयाँ हैं जिनका उपयोग कमांड लाइन से या प्लेबुक कार्य में किया जा सकता है। Ansible प्रत्येक को निष्पादित करता है मापांक , आमतौर पर दूरस्थ लक्ष्य नोड पर, और वापसी मान एकत्र करता है। प्रत्येक मापांक तर्क लेने का समर्थन करता है।

बस इतना ही, कितने Ansible मॉड्यूल हैं?

मूल बातें: उपयोग करना उत्तरदायी तदर्थ समानांतर कार्य निष्पादन के लिए Ansible निर्मित का एक विशाल टूलबॉक्स शामिल है- मॉड्यूल में , उनमें से 750 से अधिक।

इसके अतिरिक्त, Ansible के लिए तीन मुख्य आधार मॉड्यूल क्या हैं? Ansible Core Team द्वारा अनुरक्षित मॉड्यूल

  • acl - फ़ाइल ACL जानकारी सेट और पुनर्प्राप्त करता है।
  • add_host - ansible-playbook इन-मेमोरी इन्वेंट्री में एक होस्ट (और वैकल्पिक रूप से एक समूह) जोड़ें।
  • उपयुक्त - उपयुक्त-पैकेजों का प्रबंधन करता है।
  • apt_key - उपयुक्त कुंजी जोड़ें या निकालें।
  • apt_repository - APT रिपॉजिटरी जोड़ें और निकालें।
  • असेंबल - टुकड़ों से एक कॉन्फ़िगरेशन फ़ाइल को इकट्ठा करता है।

नतीजतन, मैं Ansible मॉड्यूल कैसे लिखूं?

एक नया मॉड्यूल बनाने के लिए:

  1. अपने नए मॉड्यूल के लिए सही निर्देशिका पर नेविगेट करें: $ cd lib/ansible/modules/cloud/azure/
  2. अपनी नई मॉड्यूल फ़ाइल बनाएँ: $ my_test.py स्पर्श करें।
  3. नीचे दी गई सामग्री को अपनी नई मॉड्यूल फ़ाइल में चिपकाएँ।
  4. आप अपने नए मॉड्यूल को जो करना चाहते हैं उसे करने के लिए कोड को संशोधित और विस्तारित करें।

एक उत्तरदायी नाटक क्या है?

एक उत्तरदायी प्लेबुक स्क्रिप्ट की एक संगठित इकाई है जो स्वचालन उपकरण द्वारा प्रबंधित सर्वर कॉन्फ़िगरेशन के लिए कार्य को परिभाषित करती है Ansible . Ansible एक कॉन्फ़िगरेशन प्रबंधन उपकरण है जो के उपयोग से कई सर्वरों के कॉन्फ़िगरेशन को स्वचालित करता है Ansible प्लेबुक। उत्तरदायी नाटक YAML में लिखा गया है।

सिफारिश की: