جدول المحتويات:
فيديو: ما هي مكونات أنسبل؟
2024 مؤلف: Lynn Donovan | [email protected]. آخر تعديل: 2024-01-18 08:21
مكونات أنسبل
- المخزون. "الجرد" هو ملف تكوين حيث تقوم بتعريف معلومات المضيف.
- كتيبات اللعب. في معظم الحالات - خاصة في بيئات المؤسسات - يجب عليك استخدام كتيبات اللعب Ansible.
- يلعب. تحتوي كتيبات اللعب على مسرحيات.
- مهام.
- الأدوار.
- معالجات.
- القوالب.
- المتغيرات .
وبالتالي ، ما هو Ansible وكيف يعمل؟
يعمل أنسبل من خلال الاتصال بالعقد الخاصة بك ودفع البرامج الصغيرة ، المسماة " أنسبل وحدات "لهم. أنسبل ثم ينفذ هذه الوحدات (عبر SSH افتراضيًا) ، ويزيلها عند الانتهاء. يمكن أن توجد مكتبة الوحدات النمطية الخاصة بك على أي جهاز ، ولا توجد خوادم أو برامج شياطين أو قواعد بيانات مطلوبة.
ما هو مكتوب في أنسبل؟ بايثون بوويرشيل روبي
مع وضع هذا في الاعتبار ، ما هي الوحدات التي استخدمتها في Ansible؟
لنبدأ بالوحدات النمطية:
- وحدة بينغ. يتم استخدام Ping عندما نريد التحقق مما إذا كان الاتصال مع مضيفينا المحدد في ملف المخزون قد تم إنشاؤه أم لا.
- وحدة الإعداد.
- وحدة النسخ.
- وحدة يم.
- وحدة شل *
- وحدة الخدمة.
- وحدة التصحيح.
- وحدة القالب.
ما هو جرد أنسبل؟
ال جرد أنسبل يعرّف الملف المضيفين ومجموعات المضيفين الذين تعمل عليهم الأوامر والوحدات النمطية والمهام في كتاب التشغيل. يمكن أن يكون الملف بأحد التنسيقات العديدة اعتمادًا على ملف أنسبل البيئة والمكونات الإضافية. إذا لزم الأمر ، يمكنك أيضًا إنشاء مشروع محدد المخزون ملفات في مواقع بديلة.
موصى به:
ما الحقائق التي تجمعها أنسبل؟
تجميع الحقائق في Ansible ، الحقائق ليست سوى معلومات نستمدها من التحدث مع النظام البعيد. يستخدم Ansible وحدة الإعداد لاكتشاف هذه المعلومات تلقائيًا. في وقت ما تكون هذه المعلومات مطلوبة في قواعد اللعبة لأن هذه معلومات ديناميكية يتم جلبها من الأنظمة البعيدة
ما هي المهمة في أنسبل؟
المهام هي طريقة Ansible للقيام بشيء ما والمعالجات هي طريقتنا في استدعاء المهمة بعد اكتمال مهمة أخرى. أفضل طريقة للتفكير في ذلك هي استخدام مثال امتلاك Playbook لتثبيت Apache
ما هي وحدات أنسبل؟
الوحدات النمطية (يشار إليها أيضًا باسم "ملحقات المهام" أو "ملحقات المكتبة") هي وحدات منفصلة من التعليمات البرمجية التي يمكن استخدامها من سطر الأوامر أو في مهمة كتاب التشغيل. ينفذ Ansible كل وحدة نمطية ، عادةً على العقدة الهدف البعيد ، ويجمع قيم الإرجاع. تدعم كل وحدة أخذ الحجج
ما هي الحقيقة في أنسبل؟
ببساطة ، حقائق Ansible هي خصائص نظام يتم جمعها بواسطة Ansible عند تنفيذها على نظام بعيد. تحتوي الحقائق على تفاصيل مفيدة مثل التخزين وتكوين الشبكة حول النظام المستهدف
ما هو المضيفين في أنسبل؟
يتكون ملف المضيفين من مجموعات مضيفة ومضيفين داخل تلك المجموعات. يمكن إنشاء مجموعة فائقة من المضيفات من مجموعات مضيفة أخرى باستخدام عامل التشغيل: child. يوجد أدناه مثال لملف Ansible hosts الأساسي للغاية