2017-10-12 8 views
1

私は、当社のITがSSL証明書をインストールしたAzure Web Appを持っています。ARMテンプレートデプロイメントでWebアプリケーション証明書が上書きされますか?

ARMテンプレートを使用してアプリの設定を更新したいと考えています。 ARMテンプレートにSSL証明書が含まれていない場合、それはWebアプリケーションから削除されますか?

鍵の保管庫は使用していません。

答えて

2

証明書のリンクは解除されますが、証明書リソース(ポータルでは表示されません)はそのまま残ります。

+0

ARMテンプレートに正しいドメイン名と証明書の拇印を持つhostNameSslStates要素があると、リンクされたままになりますか? – RasmusW

+0

はい、そうすべきです。 – 4c74356b41

1

アームテンプレートは、偶発的になるように設計されています。つまり、リソースが存在する場合、テンプレートは削除されますが、テンプレートが変更された場合、SSL証明書などのリンクされたリソースがそのまま残ります。

ARMのテンプレートにSSLの拇印を追加すると、拇印は、使用されているリソースに対して既にアップロードされているSSL証明書を参照するため、何も変更されません。

VSTSからの継続的インテグレーション/継続的展開プロセスの原則です。トリガはコード修正を既存のリソースに自動的にデプロイし、ARMテンプレートは新しいリソースを配備したり、既存のリソースの環境要因を修正します。

希望に役立ちます。

関連する問題