متوسط
Ansible
تعلم Ansible من أول ملف جرد إلى النشر على عدة خوادم. أدلة التشغيل, الأدوار, القوالب, الخزنة, والأتمتة متساوية الأثر.
12 دروس6.1h تطبيقي11 لغات
ابدأ التعلّم مجاناًAnsible دورة12 درسًا، بالترتيب
- 120 دقيقة
ما هو Ansible
Configuration managementAgentless automationIdempotencyControl nodeManaged nodesPlaybooks vs scripts - 225 دقيقة
أوامر المخزون والأوامر الفورية
Inventory fileHost groupsAd hoc commandsAnsible pingAnsible -mAnsible -a - 330 دقيقة
دليلك التشغيلي الأول
Playbook structurePlaysHostsTasksBecomeAnsible-playbook command - 430 دقيقة
المهام والوحدات والمعالجات
TasksModulesHandlersNotifyChanged_whenService restart pattern - 530 دقيقة
المتغيرات والحقائق
Variables in playbooksVars filesGroup_varsHost_varsFactsVariable precedence basics - 630 دقيقة
القوالب مع Jinja2
Template moduleJinja2 expressionsFiltersIf blocks in templatesFor loops in templates - 730 دقيقة
الحلقات والشروط
Loop keywordLoop with dictsWhen conditionalsRegisterBlock and rescue basics - 835 دقيقة
الأدوار و Galaxy
Role structureTasks/main.ymlDefaultsTemplates folderInclude_roleAnsible-galaxy install - 925 دقيقة
الخزنة والأسرار
Ansible-vault encryptAnsible-vault editVault password fileEncrypted variablesVault id labels - 1025 دقيقة
العلامات وتصحيح الأخطاء
Tags on tasks and roles--tags and --skip-tags--start-at-taskVerbose flagsDebug moduleAnsible-playbook --check --diff - 1125 دقيقة
المجموعات والإضافات
CollectionsFQCNAnsible-galaxy collection installRequirements.yml for collectionsFilter plugins overviewLookup plugins overview - 1260 دقيقة
مشروع التخرج: النشر على عدة خوادم
Multi-play playbooksRoles in productionGroup_vars by environmentVault for secretsSerial and rolling updatesPutting it all together
تعلّم Ansible بلغتك
كل درس واختبار ورد من المدرس يظهر بلغتك. المدرس الذكي يرد بنفس اللغة التي تكتب بها.
