我正在工作的公司正在向AWS迁移,所以我有机会开始调查他们提供的各种服务。 OpsWorks看起来非常适合推出大规模架构变化,但“自定义”层包含13个无法删除的配方。
他们似乎做各种不同的事情,包括挂载/ var / www / html的驱动器
有没有人知道我在哪里可以find一些关于默认的OptsWorks脚本正在做什么的文档,更重要的是他们为什么要这样做?
我明显可以通过厨师的脚本做好准备,但对于他们来说,就像读取乱码一样,他们是新手。
实际上,任何摘要都会遗漏一些细节,所以如果你想知道确切的内容,那么你必须阅读源代码。 虽然源代码非常容易访问,但实际上只需单击食谱名称,就可以将您带到GitHub上的源代码:

您也可以检查每个配方的metadata.rb以获得简要说明。
在高层次上:
一般来说,这些食谱大部分都是支持OpsWorks内置的function,但是你可以覆盖任何食谱去除任何你觉得有害的东西。
在某种程度上,OpsWorks的好处是提供合理的默认设置,所以在大多数情况下,在设置自定义事项之前,需要确定需要更改默认设置。