Opsworks自定义层部署

我正尝试在AWS Opsworks中使用自定义图层来添加nginxnetworking服务器。

我已经成功创build了图层,我通过GIT(回购没有密码)添加了我的应用程序,但是当我部署命令是“成功的”,但是在我的服务器上没有看到我的任何代码。

在自定义层中,唯一的部署configuration是“deploy :: default”。

我是否需要自定义配方来处理部署? 这是通过定制食谱(如果是这样,有人可以帮我一个例子)

另外,如何configuration部署的“哪里”? 我宁愿select我的文档根目录,而不是使用Opsworks的其他位置总是部署到的位置。

感谢您的任何帮助。

如果您使用自定义图层 ,则基本上需要将其configuration为使用自定义食谱 。

我们在这里仅仅是一个链接的答案,但是由于厨师食谱往往是大量的代码块,我敢肯定,AWS文档会相当稳定,我会离开它。

我链接的两个页面包含关于如何使用自定义食谱的充足的示例configuration。 不过,您需要对厨师的工作原理有一个合理的理解。

您应该能够configuration自定义食谱中食谱部署的位置,就像您正在编写自己的非OpsWorks部署一样。