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

Развертывание скомпилированного c-скомпилированного рубинового гема с модулем puppet

У меня есть модуль типа / поставщика, который зависит от скомпилированного гема. Как лучше всего упаковать это и развернуть для пользователей? Должна ли СОП сначала установить гем как пакет (с использованием поставщика гемов), а затем я смогу использовать модуль? Или есть способ включить его как часть библиотеки и сразу же использовать?

Контекст: мы создаем полностью проработанный модуль по желанию. У нас возникают проблемы с правильной загрузкой упорядоченных данных в массив словарей, и мы предпочли бы вместо этого использовать гем, скомпилированный поставщиком.