Using ansible facts variables in PlayBook


  • در خروجی gather_facts می‌توان نام تمام متغیرها همراه با اطلاعات درون آن‌ها را مشاهده نمود.
  • طبیعتا می‌توان تنها متغیر یا متغیرهای خاصی را جهت نمایش انتخاب کرد.

  • به عنوان مثال کد زیر باعث می‌شود تا :
    • ابتدا اطلاعاتی در قالب gather_facts از تمام خادم‌های تحت مدیریت جمع آوری شود.
    • سپس تنها خروجی متغیر ansible_default_ipv4.gateway نمایش داده شود.

 

  • به منظور اجرای پرونده‌ی PlayBook به شکل زیر عمل کنید :

 


  • به منظور مطالعه‌ی بیشتر لینک‌ زیر پیشنهاد می‌شود :


  • آزمایش شده بر روی Ansible نسخه‌ی 2.5.1
  • آزمایش شده بر روی سیستم عامل Ubuntu 18.04