Список ножей
Используйте подкоманду knife list для просмотра списка объектов на сервере Chef Infra. Эта подкоманда работает аналогично knife cookbook list, knife data bag list, knife environment list, knife node list, и knife role list, но с единственным глаголом (и одним действием).
Синтаксис
Эта подкоманда имеет следующий синтаксис:
knife list [PATTERN...] (options)
Параметры
Примечание
Эта подкоманда имеет следующие параметры:
-1-
Показывать только один столбец результатов. По умолчанию:
false. --chef-repo-path PATH-
Путь к chef-repo. Этот параметр переопределит путь по умолчанию к chef-repo. По умолчанию: то же значение, что и заданное параметром
chef_repo_pathв client.rb. --concurrency-
Количество разрешенных одновременных подключений. По умолчанию:
10. -d-
Запретить отображение дочерних элементов каталога, если каталог соответствует шаблону. Значение по умолчанию:
false. -
-f,--flat -
Показать список имён файлов. Установите в
falseдля просмотра выходных данных, подобныхls. По умолчанию:false. --local-
Возвращать только содержимое локального каталога. По умолчанию:
false. -p-
Показывать каталоги с заключительными косыми чертами (/). По умолчанию:
false. -R-
Перечислить каталоги рекурсивно. По умолчанию:
false. --repo-mode MODE-
Макет локального chef-repo. Возможные значения:
static,everything, илиhosted_everything. Используйтеstaticтолько для ролей, сред, кулинарных книг и пакетов данных. По умолчаниюeverythingиhosted_everythingдинамически выбираются в зависимости от типа сервера. По умолчанию:everything/hosted_everything.
Примечание
Примеры
Следующие примеры показывают, как использовать эту подкоманду knife:
Список ролей
Например, для просмотра списка ролей на сервере Chef Infra:
knife list roles/
Список ролей и сред
Для просмотра списка ролей и сред на сервере Chef Infra:
knife list roles/ environments/
Список всего
Для просмотра списка всего на сервере Chef Infra:
knife list -R /
© Chef Software, Inc.
Licensed under the Creative Commons Attribution 3.0 Unported License.
The Chef™ Mark and Chef Logo are either registered trademarks/service marks or trademarks/servicemarks of Chef, in the United States and other countries and are used with Chef Inc's permission.
We are not affiliated with, endorsed or sponsored by Chef Inc.
https://docs.chef.io/knife_list/