通过 Cloudformation 将配方分配给 Opsworks 中的生命周期事件

Posted

技术标签:

【中文标题】通过 Cloudformation 将配方分配给 Opsworks 中的生命周期事件【英文标题】:Assign the Recipes to LifeCycle Events in Opsworks by Cloudformation 【发布时间】:2017-04-27 04:08:51 【问题描述】:

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

我正在创建一个创建所有 opsworks 堆栈、层、实例和应用程序的 cloudformation 模板,我还需要在模板中指定这些收据。那可能吗? 谢谢。

【问题讨论】:

【参考方案1】:

只需使用AWS::OpsWorks::Layer 资源中的CustomRecipes 属性即可:

"CustomRecipes" : 
           "Setup"     : ["cookbook1::setup","cookbook2::setup"],
           "Configure" : ["settings::default"],
           "Deploy": ["application12::deploy"]
        ,

【讨论】:

以上是关于通过 Cloudformation 将配方分配给 Opsworks 中的生命周期事件的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Cloudformation 模板中将 EIP 分配给 VPC 的 Autoscaling Group

标记使用 cloudformation 创建的 Beanstalk 环境

如何使用 CloudFormation 将 UserData 传递给 Beanstalk 实例

AWS - 如何使用 CDK/CloudFormation 将服务链接角色传递给自动缩放组?

CloudFormation 使用日志存储桶创建 CloudFront 分配

将 Terraform 模板转换为 Cloudformation 模板