我是 chef 和 AWS OpsWorks 的新手。
我想创建一个自定义食谱,以便在生产中预编译资产并使用when gem 设置cron 作业。
我发现了一些关于预编译资产的东西,我也会弄清楚 cron 部分,但我很困惑我的自定义厨师项目应该是什么样子。它是一个完整的厨师个人项目,将取代 AWS OpsWorks 的标准食谱,因此我必须从他们的 github 存储库中复制一些东西?或者我们和他们的食谱会合并吗?如果是这样,我必须至少包含哪些目录和文件,例如执行“bundle exec 无论何时 --update-crontab 'foo'”
是否建议仅为食谱创建第二个项目,或者我可以将厨师文件放在我的 rails 结构的子目录中而不会弄乱它?