Назад | Перейти на главную страницу

Как запустить chef-client на всех узлах моей рабочей станции

У меня 5 узлов, и все они имеют одну общую кулинарную книгу по настройке.

Теперь я хотел бы добавить еще одну задачу в эту общую кулинарную книгу, которая настраивала бы SQL-сервер для меня на всех узлах. Есть ли способ / команда для ручного запуска этого изменения сразу для всех клиентов?

Я использую лазурные виртуальные машины. Все узлы - это машины с Windows Server 2012. Я мог бы сделать

knife winrm machine-name chef-client -m -x username -P password

на всех машинах, но я уверен, что должен быть лучший способ сделать это. Я новичок в использовании chef, поэтому мне может не хватать здесь очень простой команды.

Если вы используете Chef с открытым исходным кодом, описанный вами способ - самый простой способ сделать это.

Если вы используете Enterprise Chef, Push Jobs это функция, которую вы ищете.