Как мне запустить Chef recipe изнутри кода Ruby?

Из приложения Rails мне нужно подготовить, настраивать и управлять серверами на Amazon AWS. Некоторое время назад я использовал для этого chef-solo и нож, но из командной строки. Можно ли сделать то же самое из кода? Есть указания о том, как начать?

1
задан 30 March 2016 в 17:28
1 ответ

Я бы посоветовал взглянуть на chef-zero , он заменяет chef-solo как способ работы с Chef без центрального повара Serer. Он также имеет то преимущество, что у него есть Ruby API, так что вам не нужно использовать оболочку.

Из описания:

Chef Zero - это простой, легкий в установке сервер Chef в памяти, который может быть полезен для Тестирование Chef Client и задачи, подобные chef-solo, для которых требуется полный Chef Server.

0
ответ дан 4 December 2019 в 06:30

Теги

Похожие вопросы