关于亚马逊网络服务:通过Cloudformation将食谱分配给Opsworks中的LifeCycle活动

Assign the Recipes to LifeCycle Events in Opsworks by Cloudformation

在opsworks控制台的图层页面中,我们可以为堆栈的生命周期事件配置"自定义厨师食谱"。 (在这里)。

我正在创建一个cloudformation模板,该模板将创建所有opsworks堆栈,图层,实例和应用程序,我也需要在模板中指定这些记录。那可能吗?
谢谢。


可以简单地通过使用AWS::OpsWorks::Layer资源中的CustomRecipes属性来实现:

1
2
3
4
5
"CustomRecipes" : {
          "Setup"     : ["cookbook1::setup","cookbook2::setup"],
          "Configure" : ["settings::default"],
          "Deploy": ["application12::deploy"]
        },