| ansible-inventory(1) | System administration commands | ansible-inventory(1) |
نام (NAME)
ansible-inventory - نمایش اطلاعات موجودی (inventory) انسیبل، به صورت پیشفرض از قالب JSON اسکریپت موجودی استفاده میکند
خلاصه دستور (SYNOPSIS)
- usage: ansible-inventory [-h] [--version] [-v] [-i INVENTORY] [-l SUBSET]
- [--flush-cache] [--vault-id VAULT_IDS] [-J | --vault-password-file VAULT_PASSWORD_FILES] [--playbook-dir BASEDIR] [-e EXTRA_VARS] [--list] [--host HOST] [--graph] [-y] [--toml] [--vars] [--export] [--output OUTPUT_FILE] [group]
توضیحات (DESCRIPTION)
برای نمایش یا خروجی گرفتن از موجودی (inventory) پیکربندیشده به همان صورتی که انسیبل آن را میبیند استفاده میشود.
گزینههای عمومی (COMMON OPTIONS)
--export
--flush-cache
--graph
--host 'HOST'
--list
--output 'OUTPUT_FILE'
--playbook-dir 'BASEDIR'
--toml
--vars
--vault-id
--vault-password-file, --vault-pass-file
--version
-J, --ask-vault-password, --ask-vault-pass
-e, --extra-vars
-h, --help
-i, --inventory, --inventory-file
-l 'SUBSET', --limit 'SUBSET'
-v, --verbose
-y, --yaml
آرگومانها (ARGUMENTS)
group
نام یک گروه در موجودی، هنگام استفاده از --graph کاربرد دارد
موجودی (INVENTORY)
انسیبل میزبانهایی را که به طور بالقوه میتواند روی آنها عملیات انجام دهد در یک inventory نگهداری میکند. این میتواند یک فایل YAML، فایلی شبیه به ini، یک اسکریپت، دایرکتوری، فهرست و غیره باشد. برای گزینههای بیشتر، مستندات موجود در https://docs.ansible.com را ببینید.
متغیرهای محیطی (ENVIRONMENT)
متغیرهای محیطی زیر میتوانند مشخص شوند:
ANSIBLE_INVENTORY -- بازنویسی منابع پیشفرض موجودی انسیبل
ANSIBLE_CONFIG -- مشخص کردن مسیر جایگزین برای فایل کانفیگ انسیبل
متغیرهای بسیار بیشتری برای اکثر گزینهها در ansible.cfg موجود است.
برای فهرست کامل به https://docs.ansible.com مراجعه کنید یا از دستور ansible-config استفاده نمایید.
فایلها (FILES)
/etc/ansible/hosts -- فایل موجودی پیشفرض
/etc/ansible/ansible.cfg -- فایل پیکربندی، در صورت وجود استفاده میشود
~/.ansible.cfg -- فایل پیکربندی کاربر، در صورت وجود بر پیکربندی پیشفرض اولویت دارد
./ansible.cfg -- فایل پیکربندی محلی (در پوشه کاری جاری) که فرض میشود مختص به پروژه است و در صورت وجود بر بقیه اولویت دارد.
همانطور که در بالا ذکر شد، متغیر محیطی ANSIBLE_CONFIG بر همه گزینههای دیگر اولویت خواهد داشت.
نویسنده (AUTHOR)
انسیبل در ابتدا توسط Michael DeHaan نوشته شده است.
حق نشر (COPYRIGHT)
حق نشر © 2018 Red Hat, Inc | Ansible. انسیبل تحت شرایط مجوز GPLv3 منتشر شده است.
همچنین ببینید (SEE ALSO)
ansible (1), ansible-config (1), ansible-console (1), ansible-doc (1), ansible-galaxy (1), ansible-playbook (1), ansible-pull (1), ansible-vault (1)
مستندات جامع در وبسایت مستندات در دسترس است: <https://docs.ansible.com> اطلاعات IRC و فهرست پستی در فایل CONTRIBUTING.md قابل مشاهده است، در دسترس در: <https://github.com/ansible/ansible>
| Ansible 2.21.3 |