使用Init中的更新文件更新CloudFormation堆栈

问题描述 投票:0回答:1

在我的CloudFormation堆栈中,我有AWS :: AutoScaling :: LaunchConfiguration,在其中我有AWS :: CloudFormation :: Init,包含各种包,文件等。

我在Init中的一个文件是一个.jar,我上传到S3,堆栈抓取。我想对.jar进行更改并重新上载,并使用这个新的.jar进行堆栈更新,而不必删除并重新创建堆栈。可以这样做吗?

我遇到过关于cfn-hup的文档,但我不确定如何指定堆栈更新与Init中的文件更改 - 可能在钩子配置的路径中?

谢谢。

amazon-web-services amazon-s3 amazon-cloudformation
1个回答
1
投票

只需使用S3 jar文件的新文件引用更新堆栈。无需删除堆栈。更新将使用新文件引用创建新的启动配置。

然后根据需要重新启动实例。然后每个实例都将有新的jar文件。

© www.soinside.com 2019 - 2024. All rights reserved.