Distribuera resurser med ARM-mallar och Azure-portalen
Lär dig hur du använder Azure-portalen med Azure Resource Manager-mallar (ARM-mallar) för att distribuera dina Azure-resurser. Mer information om hur du hanterar dina resurser finns i Hantera Azure-resurser med hjälp av Azure-portalen.
Distributionen av Azure-resurser med hjälp av Azure-portalen omfattar vanligtvis två steg:
- Skapa en resursgrupp.
- Distribuera resurser till resursgruppen.
Du kan också skapa en anpassad ARM-mall för att distribuera Azure-resurser.
Den här artikeln visar båda metoderna.
Skapa en resursgrupp
Om du vill skapa en ny resursgrupp väljer du Resursgrupper från Azure-portalen.
Under Resursgrupper väljer du Lägg till.
Välj eller ange följande egenskapsvärden:
- Prenumeration: Välj en Azure-prenumeration.
- Resursgrupp: Ge resursgruppen ett namn.
- Region: Ange en Azure-plats. På den här platsen lagrar resursgruppen metadata om resurserna. Av efterlevnadsskäl kanske du vill ange var dessa metadata lagras. I allmänhet rekommenderar vi att du anger en plats där de flesta av dina resurser kommer att finnas. Om du använder samma plats kan du förenkla mallen.
Välj Granska + skapa.
Granska värdena och välj sedan Skapa.
Välj Uppdatera innan du kan se den nya resursgruppen i listan.
Distribuera resurser till en resursgrupp
När du har skapat en resursgrupp kan du distribuera resurser till gruppen från Marketplace. Marketplace tillhandahåller fördefinierade lösningar för vanliga scenarier.
Starta en distribution genom att välja Skapa en resurs från Azure-portalen.
Hitta den typ av resurs som du vill distribuera. Resurserna är ordnade i kategorier. Om du inte ser den specifika lösning som du vill distribuera kan du söka på Marketplace efter den. Följande skärmbild visar att Ubuntu Server är valt.
Beroende på vilken typ av vald resurs du har har du en samling relevanta egenskaper att ange före distributionen. För alla typer måste du välja en målresursgrupp. Följande bild visar hur du skapar en virtuell Linux-dator och distribuerar den till den resursgrupp som du skapade.
Du kan välja att skapa en resursgrupp när du distribuerar dina resurser. Välj Skapa ny och ge resursgruppen ett namn.
Distributionen börjar. Distributionen kan ta flera minuter. Vissa resurser tar längre tid än andra resurser. När distributionen är klar visas ett meddelande. Välj Gå till resurs för att öppna
När du har distribuerat dina resurser kan du lägga till fler resurser i resursgruppen genom att välja Lägg till.
Även om du inte såg den använde portalen en ARM-mall för att distribuera de resurser som du valde. Du hittar mallen från distributionshistoriken. Mer information finns i Exportera mall efter distribution.
Distribuera resurser från en anpassad mall
Om du vill köra en distribution men inte använda någon av mallarna på Marketplace kan du skapa en anpassad mall som definierar infrastrukturen för din lösning. Mer information om hur du skapar mallar finns i Förstå strukturen och syntaxen för ARM-mallar.
Kommentar
Portalgränssnittet har inte stöd för att referera till en hemlighet från ett Key Vault. Använd i stället PowerShell eller Azure CLI för att distribuera mallen lokalt eller från en extern URI.
Om du vill distribuera en anpassad mall via portalen väljer du Skapa en resurs och söker efter mall. och välj sedan Malldistribution.
Välj Skapa.
Du ser flera alternativ för att skapa en mall:
- Skapa en egen mall i redigeraren: Skapa en egen mall i portalmallredigeraren.
- Vanliga mallar: Välj bland vanliga lösningar.
- Läs in en GitHub-snabbstartsmall: Välj från snabbstartsmallar.
Den här självstudien innehåller instruktioner för att läsa in en snabbstartsmall.
Under Läs in en GitHub-snabbstartsmall skriver du eller väljer storage-account-create.
Du har två alternativ:
- Välj mall: distribuera mallen.
- Redigera mall: redigera snabbstartsmallen innan du distribuerar den.
Välj Redigera mall för att utforska portalmallredigeraren. Mallen läses in i redigeraren. Observera att det finns två parametrar:
storageAccountType
ochlocation
.Gör en mindre ändring i mallen. Uppdatera till exempel variabeln
storageAccountName
till:"storageAccountName": "[format('azstore{0}', uniquestring(resourceGroup().id))]"
Välj Spara. Nu visas distributionsgränssnittet för portalmallen. Observera de två parametrar som du definierade i mallen.
Ange eller välj egenskapsvärden:
- Prenumeration: Välj en Azure-prenumeration.
- Resursgrupp: Välj Skapa ny och ge ett namn.
- Plats: Välj en Azure-plats.
- Typ av lagringskonto: Använd standardvärdet. Parameternamnet för camel-cased, storageAccountType, som definierats i mallen, omvandlas till en blankstegsavgränsad sträng när den visas på portalen.
- Plats: Använd standardvärdet.
- Jag godkänner villkoren ovan: (välj)
Välj Köp.
Nästa steg
- Information om hur du felsöker distributionsfel finns i Visa distributionsåtgärder.
- Information om hur du exporterar en mall från en distributions- eller resursgrupp finns i Exportera ARM-mallar.