جدول المحتويات:
فيديو: ما هي وحدات أنسبل؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2023-12-15 23:43
الوحدات (يشار إليها أيضًا باسم "ملحقات المهام" أو "ملحقات المكتبة") هي وحدات منفصلة من التعليمات البرمجية التي يمكن استخدامها من سطر الأوامر أو في مهمة كتاب التشغيل. أنسبل ينفذ كل منهما وحدة ، عادة على العقدة الهدف البعيد ، وتجمع قيم الإرجاع. كل وحدة يدعم أخذ الحجج.
فقط هكذا ، كم عدد وحدات Ansible الموجودة؟
الأساسيات: استخدام غير مقبول لتنفيذ المهام الموازية المخصصة أنسبل يحتوي على صندوق أدوات عملاق في الوحدات ، أكثر من 750 منهم.
بالإضافة إلى ذلك ، ما هي ثلاث وحدات أساسية أساسية لأنسيبل؟ الوحدات التي يحتفظ بها فريق أنسيبل الأساسي
- acl - تعيين واسترداد معلومات قائمة التحكم في الوصول للملف.
- add_host - أضف مضيفًا (وبدلاً من ذلك مجموعة) إلى مخزون الذاكرة في دفتر اللعب غير المريح.
- apt - يدير حزم apt.
- apt_key - إضافة مفتاح مناسب أو إزالته.
- apt_repository - إضافة وإزالة مستودعات APT.
- تجميع - لتجميع ملف التكوين من الأجزاء.
وبالتالي ، كيف أكتب وحدات Ansible؟
لإنشاء وحدة جديدة:
- انتقل إلى الدليل الصحيح لوحدتك الجديدة: $ cd lib / ansible / modules / cloud / azure /
- قم بإنشاء ملف الوحدة الجديدة الخاص بك: $ touch my_test.py.
- الصق المحتوى أدناه في ملف الوحدة الجديد الخاص بك.
- قم بتعديل الكود ومدده لتفعل ما تريد أن تقوم به الوحدة الجديدة الخاصة بك.
ما هي مسرحية أنسبل؟
ان كتاب اللعب أنسبل هي وحدة منظمة من البرامج النصية التي تحدد العمل لتكوين الخادم الذي تديره أداة التشغيل الآلي أنسبل . أنسبل هي أداة لإدارة التكوين تعمل على أتمتة تكوين خوادم متعددة باستخدام أنسبل كتب اللعب. مسرحيات أنسبل مكتوبة في YAML.
موصى به:
ما الحقائق التي تجمعها أنسبل؟
تجميع الحقائق في Ansible ، الحقائق ليست سوى معلومات نستمدها من التحدث مع النظام البعيد. يستخدم Ansible وحدة الإعداد لاكتشاف هذه المعلومات تلقائيًا. في وقت ما تكون هذه المعلومات مطلوبة في قواعد اللعبة لأن هذه معلومات ديناميكية يتم جلبها من الأنظمة البعيدة
ما هي المهمة في أنسبل؟
المهام هي طريقة Ansible للقيام بشيء ما والمعالجات هي طريقتنا في استدعاء المهمة بعد اكتمال مهمة أخرى. أفضل طريقة للتفكير في ذلك هي استخدام مثال امتلاك Playbook لتثبيت Apache
ما هي مكونات أنسبل؟
جرد مكونات أنسبل. "الجرد" هو ملف تكوين حيث تقوم بتعريف معلومات المضيف. كتيبات اللعب. في معظم الحالات - خاصة في بيئات المؤسسات - يجب عليك استخدام كتيبات اللعب Ansible. يلعب. تحتوي كتيبات اللعب على مسرحيات. مهام. الأدوار. معالجات. القوالب. المتغيرات
ما هي الحقيقة في أنسبل؟
ببساطة ، حقائق Ansible هي خصائص نظام يتم جمعها بواسطة Ansible عند تنفيذها على نظام بعيد. تحتوي الحقائق على تفاصيل مفيدة مثل التخزين وتكوين الشبكة حول النظام المستهدف
ما هو المضيفين في أنسبل؟
يتكون ملف المضيفين من مجموعات مضيفة ومضيفين داخل تلك المجموعات. يمكن إنشاء مجموعة فائقة من المضيفات من مجموعات مضيفة أخرى باستخدام عامل التشغيل: child. يوجد أدناه مثال لملف Ansible hosts الأساسي للغاية