Список ножей
Используйте подкоманду 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/