~/. ansible/plugins/modules/ /usr/share/ansible/plugins/modules/
ماژول های پایتون Ansible کجا قرار دارند؟
به طور پیشفرض، Ansible فرض میکند که میتواند یک /usr/bin/python را در سیستم راه دور شما پیدا کند که یا Python2، نسخه 2.6 یا بالاتر یا Python3، 3.5 یا بالاتر است.
چگونه بفهمم که ماژول های Ansible نصب شده اند؟
Ansible یک دستور بسیار جذاب به نام ansible-doc دارد. این دستور تمام جزئیات ماژول نصب شده در سیستم شما را نشان می دهد.
ماژول های سفارشی Ansible را کجا قرار دهم؟
بنابراین، چگونه ماژول های سفارشی اضافه کنیم؟
- ~/.ansible/plugins/modules/
- /usr/share/ansible/plugins/modules/
- هر فهرستی در متغیر محیطی ANSIBLE_LIBRARY.
چگونه ماژول های Ansible را فهرست کنم؟
می توانید ماژول ها را از خط فرمان اجرا کنید:
- ansible webservers -m service -a "name=httpd state=started" ansible webservers -m ping ansible webservers -m command -a "/sbin/reboot -t now"
- - نام: دستور سرورها را راه اندازی مجدد کنید: /sbin/reboot -t now.
- - نام: سرویس وب سرور را مجددا راه اندازی کنید: نام: وضعیت httpd: راه اندازی مجدد.