使用 ARM 範本和 Azure 入口網站部署資源
了解如何搭配使用 Azure 入口網站與 Azure Resource Manager 範本 (ARM 範本) 部署 Azure 資源。 若要了解如何管理您的資源,請參閱透過 Azure 入口網站管理 Azure 資源。
使用 Azure 入口網站部署 Azure 資源通常包含兩個步驟:
- 建立資源群組。
- 將資源部署至資源群組。
此外,您可以建立自訂的 ARM 範本來部署 Azure 資源。
本文章示範這兩種方法。
建立資源群組
若要建立新的資源群組,請從 Azure 入口網站選取資源群組。
在 [資源群組] 底下選取 [新增]。
選取或輸入下列屬性值:
- 訂用帳戶:選取 Azure 訂用帳戶。
- 資源群組:為資源群組提供名稱。
- 區域:指定 Azure 位置。 此位置即資源群組儲存資源相關中繼資料的位置。 為了符合法規,您可能會想要指定中繼資料的儲存位置。 一般情況下,我們建議您指定大部分資源所在的位置。 使用相同位置可簡化範本。
選取 [檢閱 + 建立]。
檢查值,然後選取 [建立]。
選取 [重新整理],才能在清單中看到新的資源群組。
將資源部署至資源群組
建立資源群組之後,您可以將資源從 Marketplace 部署至該群組。 Marketplace 針對常見的案例提供預先定義的解決方案。
若要開始部署,請從 Azure 入口網站選取 [建立資源]。
尋找您想要部署的資源類型。 這些資源會組織成類別。 如果沒有看到要部署的特定解決方案,您可以在 Marketplace 搜尋。 下列螢幕擷取畫面顯示已選取 Ubuntu Server。
根據所選資源的類型,您必須在部署前設定相關的屬性集合。 對於所有類型,您必須選取目的地資源群組。 下圖顯示如何建立 Linux 虛擬機器並將其部署至您建立的資源群組。
您也可以決定在部署資源時建立資源群組。 選取 [新建] 並提供資源群組的名稱。
您的部署隨即開始。 完成部署需要幾分鐘的時間。 有些資源所花費的時間比其他資源更長。 部署完成後,您就會看到通知。 選取 [前往資源] 即可開啟
部署您的資源之後,您可以選取 [新增],將更多資源新增至資源群組。
雖然您沒有看到,但入口網站會使用 ARM 範本來部署您選取的資源。 您可以從部署歷程記錄中找到範本。 如需詳細資訊,請參閱在部署後匯出範本。
從自訂範本部署資源
如果您想要執行部署,但不使用 Marketplace 中的任何範本,您可建立自訂範本以定義您的解決方案的基礎結構。 若要深入了解如何建立範本,請參閱了解 ARM 範本的結構和語法。
注意
入口網站介面不支援參考 Key Vault 中的祕密。 請改用 PowerShell 或 Azure CLI,在本機或從外部 URI 部署您的範本。
若要透過入口網站部署自訂範本,請選取 [建立資源]、搜尋 [範本]。 然後選取 [範本部署]。
選取 建立。
您會看到建立範本的幾個選項:
- 在編輯器中建立您自己的範本:在入口網站範本編輯器中建立您自己的範本。
- 一般範本:從一般解決方案中選取。
- 載入 GitHub 快速入門範本:從快速入門範本中選取。
本教學課程提供載入快速入門範本的指示。
在 [載入 GitHub 快速入門範本] 下,輸入或選取 [storage-account-create]。
您有兩個選擇:
- 選取範本:部署範本。
- 編輯範本:部署快速入門範本之前,請先加以編輯。
選取 [編輯範本] 以探索入口網站範本編輯器。 範本會載入編輯器中。 請注意,有兩個參數:
storageAccountType
和location
。對範本進行較小的變更。 例如,將變數
storageAccountName
更新為:"storageAccountName": "[format('azstore{0}', uniquestring(resourceGroup().id))]"
選取 [儲存]。 現在您會看到入口網站範本部署介面。 請注意您在範本中定義的兩個參數。
輸入或選取屬性值:
- 訂用帳戶:選取 Azure 訂用帳戶。
- 資源群組:選取 [新建] 並提供名稱。
- 位置:選取 Azure 位置。
- 儲存體帳戶類型:使用預設值。 在入口網站上顯示時,範本中定義的 Camel 命名法參數名稱 storageAccountType 會轉換成以空格分隔的字串。
- 位置:使用預設值。
- 我同意上方所述的條款及條件:(選取)
選取 [購買] 。