ما هو Ansible
جزء من دورة Ansible
أهلاً بك. بنهاية هذا الدرس ستكون لديك صورة واضحة عمّا هو Ansible فعلاً، ولماذا يلجأ إليه الناس بدلاً من كومة من سكربتات الشل، وماذا تعني كلمات "control node" و"managed node" و"مُتماثِل النتيجة (idempotent)" عملياً. لسنا في عجلة، ولن نشغّل أي شيء بعد.
إذا سبق لك أتمتة سيرفر بسكربت باش (bash)، فأنت تعرف المشكلة. السكربت يعمل في المرة الأولى على جهاز نظيف. في المرة الثانية، نصف الخطوات تفشل لأن المستخدم موجود مسبقاً، أو الحزمة مثبّتة بالفعل، أو الملف موجود أصلاً. فتبدأ بتغليف كل سطر بتحقّقات if، ويكبر السكربت إلى شيء لا أحد يريد صيانته. ...
هل تريد تعلّم Ansible ما هو Ansible في بيئة حقيقية؟
انقر بالأسفل لتحصل على جهاز لينكس مع Ansible جاهز، وتعمل على ما هو Ansible بشكل عملي مع مدرّس ذكي يعرف الكود الخاص بك.
ابدأ هذا الدرسما هو Ansibleما الذي ستتعلّمه
- Configuration management
- Agentless automation
- Idempotency
- Control node
- Managed nodes
- Playbooks vs scripts
اقرأ هذا الدرس بلغتك
كل دروس هذه الدورة
12 دروس- 1ما هو Ansible20 دقيقة
- 2ملف Inventory وأوامر Ad Hoc25 دقيقة
- 3أول Playbook لك30 دقيقة
- 4المهام (Tasks) والوحدات (Modules) والمعالجات (Handlers)30 دقيقة
- 5المتغيرات و Facts30 دقيقة
- 6القوالب مع Jinja230 دقيقة
- 7الحلقات والشروط30 دقيقة
- 8Roles و Galaxy35 دقيقة
- 9Vault والأسرار25 دقيقة
- 10العلامات وتصحيح الأخطاء25 دقيقة
- 11Collections و Plugins25 دقيقة
- 12مشروع التخرج: النشر على عدة خوادم60 دقيقة
