在我的CloudFormation堆栈中,我有AWS :: AutoScaling :: LaunchConfiguration,在其中我有AWS :: CloudFormation :: Init,包含各种包,文件等 .
我在Init中的一个文件是一个.jar,我上传到S3,堆栈抓取 . 我想对.jar进行更改并重新上载,并使用这个新的.jar进行堆栈更新,而不必删除并重新创建堆栈 . 可以这样做吗?
我遇到过关于cfn-hup的文档,但我不确定如何指定堆栈更新与Init中的文件更改 - 可能在钩子配置的路径中?
谢谢 .
1 回答
只需使用S3 jar文件的新文件引用更新堆栈 . 无需删除堆栈 . 更新将使用新文件引用创建新的启动配置 .
然后根据需要重新启动实例 . 然后每个实例都将有新的jar文件 .