настройка knife
Используйте подкоманду knife configure для создания файлов client.rb и аутентификации, чтобы их можно было распространить на рабочие станции и узлы.
Синтаксис
Эта подкоманда имеет следующий синтаксис при создании файла аутентификации:
knife configure (options)
и следующий синтаксис при создании файла client.rb:
knife configure client DIRECTORY
Параметры
Примечание
Эта подкоманда имеет следующие параметры для использования при настройке файла config.rb:
--admin-client-name NAME-
Имя клиента, обычно имя администраторского клиента.
--admin-client-key PATH-
Путь к закрытому ключу, используемому клиентом, обычно файл с именем
admin.pem. -
-i,--initial -
Создайте API-клиента, обычно администраторского клиента на свежеустановленном сервере Chef Infra.
-
-r REPO,--repository REPO -
Путь к репозиторию chef-repo.
--validation-client-name NAME-
Имя клиента проверки, обычно клиент с именем chef-validator.
--validation-key PATH-
Путь к ключу проверки, используемому клиентом, обычно файл с именем chef-validator.pem.
Примечание
Примеры
В следующих примерах показано, как использовать эту подкоманду knife:
Настройка файла аутентификации
knife configure
Настройка файла client.rb
knife configure client '/directory'
© 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_configure/