Скрипт для установки Chef-Client и автоматической регистрации ноды на Chef-Server - без Knife и лишних телодвижений.
node_name
соответсвует текущему имени хоста указанному в /etc/hostname
($HOSTNAME
переменная окружения), в run_list=""
необходимо указать рецепт(ы)/роль(и) или оставить пустым.
Другие параметры Chef-Client смотрите в офф. документации client.rb , chef-client
Если используются подготовленные инсталяционные образы, то Chef-Client возможно интергрировать сразу в образ вместе с postinstall скриптом.