2017-12-20 18 views
0

に更新されたファイルとスタックInitの私のファイルのうち、私がS3にアップロードした.jarは、スタックが掴むものです。私は.jarに変更を加えて再アップロードし、この新しい.jarでスタックを更新し、スタックを削除して再作成する必要はありません。これはできますか?更新CloudFormationなど、</p> <p>一つを私はAWS ::自動スケーリング:: LaunchConfigurationを持っており、その内、私は様々なパッケージ、ファイルとAWS :: CloudFormation ::初期化を持っている私のCloudFormationスタックで初期

私はcfn-hupのドキュメントを読んできましたが、スタック内のファイルの変更をInit内のファイルに変更する方法を指定する方法が不明です - フック設定のパスに?

ありがとうございました。

答えて

0

S3ジャーファイルへの新しいファイル参照でスタックを更新するだけです。スタックを削除する必要はありません。更新プログラムは、新しいファイル参照で新しい起動構成を作成します。

次に、必要に応じてインスタンスを再起動します。次に、各インスタンスに新しいjarファイルが作成されます。

+0

ありがとうございます!スタックを更新すると、.jarファイルへの新しいS3パスでテンプレートを編集することを意味します(これは、テンプレートの変更を検出するために.jarファイル名を変更する必要があることを意味します)。 – syim

+0

はい私は明確にするために新しい名前を使用します。しかし、もしあなたが同じ名前を持っていれば、あなたがする必要があるのは、ASGを介してそれらを置き換えるためにインスタンスを再起動することだけです。そのファイルにバージョン名を追加すると便利だと思うなら、それはあなた次第です。 –

+0

申し訳ありませんが、これは間違った質問ですが、インスタンスをどのくらい再起動しますか? EC2ダッシュボードで再起動するだけですか? – syim

関連する問題