【发布时间】:2020-10-23 03:10:12
【问题描述】:
此资源创建 beanstalk 应用程序版本:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-version.html
在模板中包含它既方便又有用,因为 Beanstalk 环境和应用程序版本可以同时部署。
因为它被定义为模板中的资源,但当版本更新为新版本时,它会被完全替换。
这是一个问题,因为 beanstalk UI 可以很容易地部署以前的版本 - 您只需选择一个并将其部署到环境中。但是因为每次只有一个版本时,cloudformation 都会破坏/创建版本。让 UI 回退以跟踪/重新部署以前的版本很有用 - 即使它主要通过 CloudFormation 完成。
我希望 CloudFormation 创建一个新版本(当它发生变化时)并保持旧版本不变——而不是销毁它。
我只希望模板中这一资源的这种行为——其他资源可以使用默认行为。
【问题讨论】:
标签: amazon-web-services amazon-elastic-beanstalk amazon-cloudformation