簡體   English   中英

Azure ARM JSON 模板部署邏輯說明

[英]Azure ARM JSON template deployment logic clarificatrion

我有一個關於 ARM 模板部署邏輯的簡單問題。

我的模板中有 2 個存儲帳戶(A 和 B),我可以將它們成功部署到單個資源組。

現在,我從模板中刪除存儲帳戶 B,並在同一資源組上再次部署模板。

實際發生了什么? 沒有? 或者我應該期望 ARM 刪除僅保留 A 的存儲帳戶 B?

謝謝,F

ARM 范式中有 2 種部署模式:完全和增量。

Complete 將從您的資源組中刪除模板中不存在的所有資源,因此如果您的模板中只有 1 個存儲帳戶,則除此存儲帳戶之外的所有資源都將被刪除。

Incremental 只會創建\\更新您在 ARM 模板中聲明的資源。 它不會刪除任何東西。

如果您正在執行完整的部署,您應該期望 ARM 模板部署刪除存儲帳戶 B(只要它沒有依賴它的東西會阻止它被刪除)。 如果正在使用增量部署,則不會刪除存儲帳戶 B。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM