Spec-Zone.ru › Chef 16

редактирование ножа

[редактировать на GitHub]

Используйте подкоманду knife edit, чтобы редактировать объекты на сервере Chef Infra. Эта подкоманда работает аналогично knife cookbook edit, knife data bag edit, knife environment edit, knife node edit, и knife role edit, но с одним глаголом (и одним действием).

Синтаксис

Эта подкоманда имеет следующий синтаксис:

knife edit (options)

Параметры

Примечание

Просмотрите список общих параметров, доступных для этой (и всех) подкоманд и плагинов knife.

Эта подкоманда имеет следующие параметры:

--chef-repo-path PATH

Путь к chef-repo. Этот параметр переопределит значение по умолчанию для пути к chef-repo. По умолчанию: такое же значение, как указано в chef_repo_path в файле client.rb.

--concurrency

Количество разрешенных одновременных подключений. По умолчанию: 10.

--local

Показать файлы в локальном chef-repo, а не в удаленном расположении. По умолчанию: false.

--repo-mode MODE

Структура локального chef-repo. Возможные значения: static, everything, или hosted_everything. Используйте static для ролей, сред, кулинарных книг и пакетов данных. По умолчанию everything и hosted_everything динамически выбираются в зависимости от типа сервера. По умолчанию: everything / hosted_everything.

Примечание

См. config.rb для получения дополнительной информации о том, как добавить определенные параметры knife в качестве параметров в файле config.rb.

Примеры

В следующих примерах показано, как использовать эту подкоманду knife:

Удалить пользователя из /groups/admins.json

Пользователь, входящий в группу admins, должен быть удален из этой группы перед удалением из организации. Чтобы удалить пользователя из группы admins, выполните следующую команду:

EDITOR=vi knife edit /groups/admins.json

внесите необходимые изменения и сохраните файл.

© 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_edit/

Spec-Zone.ru

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