Я застрял на этом в течение нескольких часов. Я создал новую машину и загрузил ее на свой сервер Chef. Обычно я использую параметр -r для установки рецептов сразу во время процесса bootstrap.
Однако я хочу добавить новый рецепт к существующей машине. Я добавил рецепт в run_list узла, используя «добавление узла ножа»; однако я до сих пор не нашел способ применить этот новый рецепт, чтобы новый инструмент был установлен на узле.
Как мне продолжить?
После того, как вы обновили run_list, используя нож, все, что вам нужно сделать, это запустить
chef-client
на этой загрузочной машине. Chef Client подключится к Chef Server и увидит новый run_list, соответственно загрузит и применит новые рецепты.