ARM-sjablonen implementeren vanuit Azure Cloud Shell

U kunt een Azure Cloud Shell gebruiken om een Azure Resource Manager (ARM-sjabloon) te implementeren. U kunt een ARM-sjabloon implementeren die extern is opgeslagen of een ARM-sjabloon die is opgeslagen in het lokale opslagaccount voor Cloud Shell.

U kunt implementeren in elk bereik. In dit artikel wordt beschreven hoe u implementeert in een resourcegroep.

Externe sjabloon implementeren

Als u een externe sjabloon wilt implementeren, geeft u de URI van de sjabloon exact op zoals bij elke externe implementatie. De externe sjabloon kan zich in een GitHub of in een extern opslagaccount.

  1. Open de Cloud Shell opdrachtprompt.

    Cloud Shell openen

  2. Gebruik de volgende opdrachten om de sjabloon te implementeren:

    az group create --name ExampleGroup --location "Central US"
    az deployment group create \
      --name ExampleDeployment \
      --resource-group ExampleGroup \
      --template-uri "https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.storage/storage-account-create/azuredeploy.json" \
      --parameters storageAccountType=Standard_GRS
    

Een lokale sjabloon implementeren

Als u een lokale sjabloon wilt implementeren, moet u eerst uw sjabloon uploaden naar het opslagaccount dat is verbonden met uw Cloud Shell sessie.

  1. Meld u aan bij Cloud Shell.

  2. Selecteer PowerShell of Bash.

    Selecteer Bash of PowerShell

  3. Selecteer Upload/Download files en selecteer vervolgens Upload.

    Bestand uploaden

  4. Selecteer de ARM-sjabloon die u wilt uploaden en selecteer vervolgens Openen.

  5. Gebruik de volgende opdrachten om de sjabloon te implementeren:

    az group create --name ExampleGroup --location "South Central US"
    az deployment group create \
      --resource-group ExampleGroup \
      --template-file azuredeploy.json \
      --parameters storageAccountType=Standard_GRS
    

Volgende stappen

  • Zie Resources implementeren met ARM-sjablonen en Azure CLI en Resources implementeren met ARM-sjablonen en Azure PowerShell voor meer informatie over implementatieopdrachten.
  • Zie Wat-als-bewerkingvoor ARM-sjabloonimplementatie als u een voorbeeld van wijzigingen wilt bekijken voordat u een sjabloon implementeert.