0

私たちはプロビジョニング時にカスタム拡張を実行するVM ARMテンプレートを持っています。この拡張機能は正常に動作し、フレームワークを正しくインストールします。仮想マシン拡張は既存のVMにプロビジョニングされますか?

詳細ログを見ると、VMが既に存在する場合でも展開スクリプトを実行するたびに拡張機能が実行されるようです。これは正しいです?

また、毎回エクステンションを実行する場合は、それを避けるために何かありますか?

答えて

-1

基本的に、VMが再起動されるか、同じテンプレートが再度展開されるたびに、新しい設定が古い設定と異なる場合に限り、拡張機能が実行されます。強制再実行フラグが設定されている場合、再実行することができます。

希望すると便利です。 :)

+0

"force rerun"フラグはどこに文書化されていますか? – alvarez

+0

これは質問に答えません。 OPは、展開ごとに拡張機能が実行されないようにする方法を尋ねていました。 あなたの回答は「CustomScriptExtensionを再実行するにはどうすればよいですか?」という質問に答えます。 私はこの "force rerun"を検索して何も見つかりませんでした。 Microsoftでは、VMまたはVMSSから拡張機能を削除し、ARMテンプレートを再展開することを提案しています。 – JZimmerman

関連する問題