knife serve
Используйте подкоманду knife serve для запуска постоянного chef-zero против локального chef-repo. (chef-zero — это лёгкий сервер Chef Infra, работающий в оперативной памяти на локальном компьютере.) Это то же самое, что запуск исполняемого файла Chef Infra Client с опцией --local-mode. chef_repo_path находится автоматически, и сервер Chef Infra будет привязан к первому доступному порту между 8889 и 9999. knife serve выведет URL локального сервера Chef Infra, чтобы его можно было добавить в файл config.rb.
Синтаксис
У этой подкоманды следующий синтаксис:
knife serve (options)
Параметры
Примечание
У этой подкоманды следующие параметры:
--chef-repo-path PATH-
Путь к chef-repo. Значение по умолчанию: такое же, как
chef_repo_pathв файле client.rb. --chef-zero-host IP-
Переопределить хост, на котором слушает chef-zero. Значение по умолчанию:
127.0.0.1. --chef-zero-port PORT-
Порт, на котором слушает chef-zero. По умолчанию будет привязка к первому доступному порту между
8889и9999. --repo-mode MODE-
Используется для указания макета локального chef-repo. Возможные значения:
static(для сред, ролей, пакетов данных и кулинарных книг),everything(то же самое, что и static, плюс узлы, клиенты и пользователи),hosted_everything(для ACL, групп). Значение по умолчанию:everything/hosted_everything.
Примеры
Нет.
© 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_serve/