ویرگول
ورودثبت نام
Ashkan Kamyab (Roterhut)
Ashkan Kamyab (Roterhut)
Ashkan Kamyab (Roterhut)
Ashkan Kamyab (Roterhut)
خواندن ۲ دقیقه·۵ سال پیش

انسیبل ماژولار و هوشمند است

انسیبل برا دوآپس - قسمت دوم از بخش یکم
انسیبل برا دوآپس - قسمت دوم از بخش یکم

بعد از قسمت صفرم، در قسمت اول در مورد اینونتوریها(Inventories) به تفصیل صحبت کردیم. در این قسمت به «ماژولهای انسیبل» (Ansible Modules) خواهیم پرداخت.

ماژول‌ها – Modules

برای درک بهتر ماژول‌ها میبایست با مفاهیم پایه در انسیبل آشنا بشویم.

  • نمادهای رنگی

در اسنیبل در خروجی به صورت عمده از سه رنگ متفاوت استفاده میکند که هر کدام از این رنگها بیانگر نتیجه‌ای است.

  1. قرمز:
    این رنگ بیانگر خطاهایی است که هنگان اجرا شدن انسیبل رخ داده است.
  2. زرد:
    این رنگ بیانگر ایجاد تغیررات و همزمان موفقیت آمیز بودن اجرای انسیبل است.
  3. سبز:
    این رنگ بیانگر موفقیت آمیز بودن اجرای انسیبل است اما بر خلاف رنگ زرد انسیبل تغییری انجام نداده است.
  4. صورتی:
    این رنگ بیانگر هشدارها و توصیه های انسیبل است. مثلا در هنگام استفاده از یک ماژول یا متغیر منسوخ.
  • Idempotence

به صورت تحت اللفظی Idempotency به این معنی است که تیجه اجرای یکبار عملیات هوشمند (Idempotence) به صورت نظیر به نظیر برابر با n بار اجرای همان عملیات است بدون اینکه عمل خاصی صورت بگیرد. در اسنیبل تفاوت رنگ زرد با رنگ سبز نمایانگر مفهوم Idempotency است. و این از ویژگیهای کلیدی انسیبل به شمار می‌آید.

در این قسمت در خصوص ماژولهای معمول در انسیبل صحبت خواهم کرد و همچنین نحوه استفاده از این ماژولها را در مد Ad-Hoc مورد بررسی قرار خواهیم داد. نکته ای در اینجا لازم به ذکر است و آن اینکه تعداد زیادی ماژول استاندارد برای انسیبل در دسترس است و بنابراین ما در این سری آموزش به تعدادی از آنها خواهیم پرداخت. انتظار میرود شما مخاطب عزیز به لینک پیوست مراجعه کرده و از مستندات انسیبل ماژول/ماژولهای مورد نیاز خود را مطالعه بفرمائید.


برای مطلاعه بیشتر این لطفا از ادامه این پست در وبلاگ من بازدید کنید.

ویدوئو آموزش در یوتوب


دوآپسلینوکس
۲
۰
Ashkan Kamyab (Roterhut)
Ashkan Kamyab (Roterhut)
شاید از این پست‌ها خوشتان بیاید