Spec-Zone.ru › Ansible

Просмотр коллекций

Чтобы просмотреть установленные коллекции, выполните ansible-galaxy collection list. Будут показаны все установленные коллекции, найденные в настроенных путях поиска коллекций. Также будут показаны разрабатываемые коллекции, которые содержат файл galaxy.yml вместо MANIFEST.json. Кроме того, отображается путь к расположению коллекций и информация о версии. Если информация о версии недоступна, вместо номера версии отображается *.

# /home/astark/.ansible/collections/ansible_collections
Collection                 Version
-------------------------- -------
cisco.aci                  0.0.5
cisco.mso                  0.0.4
sandwiches.ham             *
splunk.es                  0.0.5

# /usr/share/ansible/collections/ansible_collections
Collection        Version
----------------- -------
fortinet.fortios  1.0.6
pureport.pureport 0.0.8
sensu.sensu_go    1.3.0

Запустите команду с параметром -vvv, чтобы вывести более подробную информацию. Здесь могут отображаться дополнительные коллекции, добавленные в качестве зависимостей установленных коллекций. Используйте в своих плейбуках только те коллекции, которые вы установили непосредственно.

Чтобы просмотреть определённую коллекцию, передайте команде ansible-galaxy collection list допустимое полное имя коллекции (FQCN). Будут перечислены все экземпляры коллекции.

> ansible-galaxy collection list fortinet.fortios

# /home/astark/.ansible/collections/ansible_collections
Collection       Version
---------------- -------
fortinet.fortios 1.0.1

# /usr/share/ansible/collections/ansible_collections
Collection       Version
---------------- -------
fortinet.fortios 1.0.6

Чтобы выполнить поиск коллекций в других путях, используйте параметр -p. Укажите несколько путей поиска, разделив их с помощью :. Список путей, указанных в командной строке, будет добавлен в начало настроенных путей поиска коллекций.

> ansible-galaxy collection list -p '/opt/ansible/collections:/etc/ansible/collections'

# /opt/ansible/collections/ansible_collections
Collection      Version
--------------- -------
sandwiches.club 1.7.2

# /etc/ansible/collections/ansible_collections
Collection     Version
-------------- -------
sandwiches.pbj 1.2.0

# /home/astark/.ansible/collections/ansible_collections
Collection                 Version
-------------------------- -------
cisco.aci                  0.0.5
cisco.mso                  0.0.4
fortinet.fortios           1.0.1
sandwiches.ham             *
splunk.es                  0.0.5

# /usr/share/ansible/collections/ansible_collections
Collection        Version
----------------- -------
fortinet.fortios  1.0.6
pureport.pureport 0.0.8
sensu.sensu_go    1.3.0

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections_guide/collections_listing.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API