لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش قابل پاسخ
Ansible Essential Training
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Ansible یک موتور اتوماسیون IT با کاربرد آسان است. این فقط با چند خط کد می تواند کارهایی مانند به روزرسانی جدید را تغییر داده و بهینه کند. با این حال ، بسیاری از سازمان ها از ماژول ها و کتاب های بازیابی Ansible به صورت قابل استفاده مجدد استفاده نمی کنند. آنها هر بار که اتوماتیک می شوند دوباره چرخ را اختراع می کنند. این دوره آموزشی موارد استفاده متوسط تا پیشرفته را برای استفاده در ابعاد از ابزار معرفی می کند. مربی رابرت استارمر نحوه استفاده مجدد از قابلیت Ansible با نقش ها ، رمزگذاری داده های محرمانه با Ansible Vault ، پشتیبانی از عدم قدرت و مدیریت چندین گروه از سیستم ها با برج Ansible را نشان می دهد. او به شما نشان می دهد که چگونه این مفاهیم را با هم رشته کنید تا از Ansible به کارآمدترین شکل ممکن استفاده کنید: متغیر سازی منابع ، گرفتن ایده های خود به نقش ها و گسترش Ansible از مدیریت سرور ساده تا مدیریت شبکه و فراتر از آن.
موضوعات شامل:
مدیریت اجرای وظیفه li>
وظایف حلقه ای li>
حلقه در الگوها li>
استفاده مجدد از کد با نقش ها li>
رمزگذاری داده ها li>
مدیریت شبکه li>
ایجاد نمایشنامه های idempotent
مدیریت زیرساخت سیستم li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
1. بررسی اجمالی و تنظیم
1. Ansible Overview and Setup
بررسی اجمالی
Ansible overview
تنظیم محیط
Environment setup
2. مدیریت اجرای کار
2. Task Execution Management
تعیین اجرای کار با گروه های میزبان
Defining task execution with host groups
استفاده از برچسب ها برای محدود کردن اجرای بازی
Using tags to limit play execution
اجرای وظایف در localhost
Executing tasks on localhost
محدود کردن نمایشنامه ها از خط فرمان
Limiting plays from the command line
تعیین متغیرها از طریق موجودی
Specifying variables via inventory
تعیین موجودی به صورت پویا
Defining inventory dynamically
متغیرهایی با کتابهای پخش پویا
Variables with dynamic playbooks
Jinja و الگوهای
Jinja and templates
حقایق میزبان برای اجرای مشروط
Host facts for conditional execution
حلقه زدن وظایف با لیست های متغیر
Looping tasks with variable lists
حلقه زدن وظایف با فرهنگ لغت
Looping tasks with dictionaries
حلقه زدن در قالب های دارای لیست متغیر
Looping in templates with variable lists
حلقه زدن در قالب ها با فرهنگ لغت
Looping in templates with dictionaries
تست بازی می کند با حالت چک
Testing plays with check mode
3. نقش
3. Roles
مدیریت کتابهای بازی پیچیده با نقش ها
Managing complex playbooks with roles
متغیرهای نقشها و تقدم متغیر
Variables in roles and variable precedence
الگوهای مبتنی بر نقش
Role-based templates
مستند کردن نقش خود برای استفاده مجدد
Documenting your role for reuse
فشار دادن نقش به کهکشان
Pushing a role to Galaxy
یافتن نقش ها از طریق Galaxy Ansible
Finding roles via Ansible Galaxy
متمرکز کردن نقشها با role_path
Centralizing roles with roles_path
4- کار با اسرار
4. Working with Secrets
ایجاد یک طاق اسرار
Creating a secrets vault
استفاده از اسرار در نمایشنامه ها
Using secrets in plays
5- مدیریت شبکه با جواب
5. Network Management with Ansible
انتخاب آدرس های IP با netaddr
Selecting IP addresses with netaddr
آدرس افزایش با netaddr
Increment address with netaddr
پیکربندی رابط شبکه برای هاست
Network interface config for hosts
پیکربندی رابط دستگاه شبکه
Network device interface config
6. قدرت مقابله با بازی های مسلم
6. Idempotence with Ansible Plays
مدل "نمونه اولیه" idempotent
Idempotent "prototype" model
ثبت وضعیت کشف شده
Registering discovered state
ایجاد یک نمایش نامه idempotent
Creating an idempotent play
7. زیرساخت سیستم با AWX / Tower
7. System Infrastructure with AWX/Tower
سیستم های مدیریت
Managing systems of systems
برنامه ریزی شغلی
Job scheduling
نمودار نتایج کار
Graphing job results
مدیریت وظیفه Singleton
Singleton task management
ادغام امنیت / طاق
Security/vault integration
مدیریت دسترسی / شغل مبتنی بر نقش
Role-based access/job management
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
رابرت استارمر مشاور ابری و بنیانگذار Kumulus Technologies است.
در کومولوس ، رابرت و تیمش ارائه DevOps با تمرکز بر زیرساختها ، مهندسی قابلیت اطمینان سیستم و مشاوره محاسبات ابری را فراهم می کنند و شرکت ها را در همه سطوح قادر می سازند تا از فضای ابری خود استفاده بهینه کنند. او همچنین از بیش از 20 سال تجربه خود در زمینه های ابر ، SRE و DevOps برای آموزش صنعت از طریق مقالات ، ارائه ها و توسعه برنامه درسی استفاده می کند. رابرت یک مدیر مجاز OpenStack (COA) و فارغ التحصیل انستیتوی فناوری روچستر است.
نمایش نظرات