Skip to content

Commit 3fd8d1f

Browse files
authored
Merge pull request #233908 from JustPies/jprefresh-4-10
Freshness Pass for User Story: 79519
2 parents 3d4f4a1 + 23e3cf0 commit 3fd8d1f

File tree

1 file changed

+20
-25
lines changed

1 file changed

+20
-25
lines changed
Lines changed: 20 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,25 @@
11
---
22
title: 'Quickstart: Use a Resource Manager template to create an Ubuntu Linux VM'
3-
description: In this quickstart, you learn how to use a Resource Manager template to create a Linux virtual machine
3+
description: Learn how to use an Azure Resource Manager template to create and deploy an Ubuntu Linux virtual machine with this quickstart.
44
author: cynthn
55
ms.service: virtual-machines
66
ms.collection: linux
77
ms.topic: quickstart
88
ms.workload: infrastructure
9-
ms.date: 06/04/2020
9+
ms.date: 04/13/2023
1010
ms.author: cynthn
1111
ms.custom: subject-armqs, mode-arm, devx-track-arm-template
1212
---
1313

14-
# Quickstart: Create an Ubuntu Linux virtual machine using an ARM template
14+
# Quickstart: Create an Ubuntu Linux virtual machine by using an ARM template
1515

16-
**Applies to:** :heavy_check_mark: Linux VMs
16+
**Applies to:** :heavy_check_mark: Linux VMs
1717

1818
This quickstart shows you how to use an Azure Resource Manager template (ARM template) to deploy an Ubuntu Linux virtual machine (VM) in Azure.
1919

2020
[!INCLUDE [About Azure Resource Manager](../../../includes/resource-manager-quickstart-introduction.md)]
2121

22-
If your environment meets the prerequisites and you're familiar with using ARM templates, select the **Deploy to Azure** button. The template will open in the Azure portal.
22+
If your environment meets the prerequisites and you're familiar with ARM templates, select the **Deploy to Azure** button. The template opens in the Azure portal.
2323

2424
[![Deploy to Azure](../../media/template-deployments/deploy-to-azure.svg)](https://portal.azure.com/#create/Microsoft.Template/uri/https%3a%2f%2fraw.githubusercontent.com%2fAzure%2fazure-quickstart-templates%2fmaster%2fquickstarts%2fmicrosoft.compute%2fvm-simple-linux%2fazuredeploy.json)
2525

@@ -29,20 +29,19 @@ If you don't have an Azure subscription, create a [free account](https://azure.m
2929

3030
## Review the template
3131

32-
The template used in this quickstart is from [Azure Quickstart Templates](https://azure.microsoft.com/resources/templates/vm-simple-linux/).
32+
For more information on this template, see [Deploy a simple Ubuntu Linux VM 18.04-LTS](https://azure.microsoft.com/resources/templates/vm-simple-linux/).
3333

3434
:::code language="json" source="~/quickstart-templates/quickstarts/microsoft.compute/vm-simple-linux/azuredeploy.json":::
3535

36-
3736
Several resources are defined in the template:
3837

39-
- [**Microsoft.Network/virtualNetworks/subnets**](/azure/templates/Microsoft.Network/virtualNetworks/subnets): create a subnet.
40-
- [**Microsoft.Storage/storageAccounts**](/azure/templates/Microsoft.Storage/storageAccounts): create a storage account.
41-
- [**Microsoft.Network/networkInterfaces**](/azure/templates/Microsoft.Network/networkInterfaces): create a NIC.
42-
- [**Microsoft.Network/networkSecurityGroups**](/azure/templates/Microsoft.Network/networkSecurityGroups): create a network security group.
43-
- [**Microsoft.Network/virtualNetworks**](/azure/templates/Microsoft.Network/virtualNetworks): create a virtual network.
44-
- [**Microsoft.Network/publicIPAddresses**](/azure/templates/Microsoft.Network/publicIPAddresses): create a public IP address.
45-
- [**Microsoft.Compute/virtualMachines**](/azure/templates/Microsoft.Compute/virtualMachines): create a virtual machine.
38+
- [Microsoft.Network/virtualNetworks/subnets](/azure/templates/Microsoft.Network/virtualNetworks/subnets): create a subnet.
39+
- [Microsoft.Storage/storageAccounts](/azure/templates/Microsoft.Storage/storageAccounts): create a storage account.
40+
- [Microsoft.Network/networkInterfaces](/azure/templates/Microsoft.Network/networkInterfaces): create a NIC.
41+
- [Microsoft.Network/networkSecurityGroups](/azure/templates/Microsoft.Network/networkSecurityGroups): create a network security group.
42+
- [Microsoft.Network/virtualNetworks](/azure/templates/Microsoft.Network/virtualNetworks): create a virtual network.
43+
- [Microsoft.Network/publicIPAddresses](/azure/templates/Microsoft.Network/publicIPAddresses): create a public IP address.
44+
- [Microsoft.Compute/virtualMachines](/azure/templates/Microsoft.Compute/virtualMachines): create a virtual machine.
4645

4746
## Deploy the template
4847

@@ -53,10 +52,10 @@ Several resources are defined in the template:
5352
1. Select or enter the following values. Use the default values, when available.
5453

5554
- **Subscription**: select an Azure subscription.
56-
- **Resource group**: select an existing resource group from the drop-down, or select **Create new**, enter a unique name for the resource group, and then click **OK**.
57-
- **Location**: select a location. For example, **Central US**.
55+
- **Resource group**: select an existing resource group from the drop-down, or select **Create new**, enter a unique name for the resource group, and select **OK**.
56+
- **Region**: select a region. For example, **Central US**.
5857
- **Admin username**: provide a username, such as *azureuser*.
59-
- **Authentication type**: You can choose between using an SSH key or a password.
58+
- **Authentication type**: You can choose between an SSH key or a password.
6059
- **Admin Password Or Key** depending on what you choose for authentication type:
6160
- If you choose **password**, the password must be at least 12 characters long and meet the [defined complexity requirements](faq.yml#what-are-the-password-requirements-when-creating-a-vm-).
6261
- If you choose **sshPublicKey**, paste in the contents of your public key.
@@ -69,27 +68,23 @@ Several resources are defined in the template:
6968
- **Network Security Group Name**: name for the NSG.
7069
1. Select **Review + create**. After validation completes, select **Create** to create and deploy the VM.
7170

72-
7371
The Azure portal is used to deploy the template. In addition to the Azure portal, you can also use the Azure CLI, Azure PowerShell, and REST API. To learn other deployment methods, see [Deploy templates](../../azure-resource-manager/templates/deploy-cli.md).
7472

7573
## Review deployed resources
7674

77-
You can use the Azure portal to check on the VM and other resource that were created. After the deployment is finished, select **Go to resource group** to see the VM and other resources.
78-
75+
You can use the Azure portal to check on the VM and other resource that were created. After the deployment is finished, select **Resource groups** to see the VM and other resources.
7976

8077
## Clean up resources
8178

8279
When no longer needed, delete the resource group, which deletes the VM and all of the resources in the resource group.
8380

8481
1. Select the **Resource group**.
85-
1. On the page for the resource group, select **Delete**.
82+
1. On the page for the resource group, select **Delete resource group**.
8683
1. When prompted, type the name of the resource group and then select **Delete**.
8784

88-
8985
## Next steps
9086

91-
In this quickstart, you deployed a simple virtual machine using an ARM template. To learn more about Azure virtual machines, continue to the tutorial for Linux VMs.
92-
87+
In this quickstart, you deployed a virtual machine by using an ARM template. To learn more about Azure virtual machines, continue to the tutorial for Linux VMs.
9388

9489
> [!div class="nextstepaction"]
95-
> [Azure Linux virtual machine tutorials](./tutorial-manage-vm.md)
90+
> [Create and Manage Linux VMs with the Azure CLI](./tutorial-manage-vm.md)

0 commit comments

Comments
 (0)