You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -66,274 +66,7 @@ For more information about creating SSH keys, see [Create and manage SSH keys fo
66
66
67
67
## Step 3: Review the template
68
68
69
-
Create one file on your local machine named **azuredeploy.json** and another one named **parameters.json**. Make sure all the default values and input parameters are correct:
"description": "The name of the AKS Arc cluster resource."
83
-
}
84
-
},
85
-
"location": {
86
-
"type": "string",
87
-
"defaultValue": "eastus",
88
-
"metadata": {
89
-
"description": "The location of the AKS Arc cluster resource."
90
-
}
91
-
},
92
-
"resourceTags": {
93
-
"type": "object",
94
-
"defaultValue": {}
95
-
},
96
-
"connectedClustersApiVersion": {
97
-
"type": "String",
98
-
"defaultValue": ""
99
-
},
100
-
"provisionedClustersApiVersion": {
101
-
"type": "String",
102
-
"defaultValue": ""
103
-
},
104
-
105
-
"sshRSAPublicKey": {
106
-
"type": "string",
107
-
"metadata": {
108
-
"description": "Configure all linux machines with the SSH RSA public key string. Your key should include three parts, for example 'ssh-rsa AAAAB...snip...UcyupgH '"
109
-
}
110
-
},
111
-
"enableAHUB": {
112
-
"type": "string",
113
-
"defaultValue": "NotApplicable",
114
-
"metadata": {
115
-
"description": "Azure Hybrid Benefit for Windows Server licenses. NotApplicable, True, False."
116
-
}
117
-
},
118
-
"agentName": {
119
-
"type": "string",
120
-
"defaultValue": "nodepool",
121
-
"metadata": {
122
-
"description": "The name of the node pool."
123
-
}
124
-
},
125
-
"agentVMSize": {
126
-
"type": "string",
127
-
"defaultValue": "Standard_A4_v2",
128
-
"metadata": {
129
-
"description": "The VM size for node pool."
130
-
}
131
-
},
132
-
"agentCount": {
133
-
"type": "int",
134
-
"defaultValue": 1,
135
-
"minValue": 1,
136
-
"maxValue": 50,
137
-
"metadata": {
138
-
"description": "The size of the node pool"
139
-
}
140
-
},
141
-
"agentOsType": {
142
-
"type": "string",
143
-
"defaultValue": "Linux",
144
-
"metadata": {
145
-
"description": "The OS Type for the node pool. The values can be Linux or Windows."
146
-
}
147
-
},
148
-
"loadBalancerCount": {
149
-
"type": "int",
150
-
"defaultValue": 0,
151
-
"metadata": {
152
-
"description": "The number of load balancers."
153
-
}
154
-
},
155
-
"kubernetesVersion": {
156
-
"type": "string",
157
-
"metadata": {
158
-
"description": "The version of Kubernetes."
159
-
}
160
-
},
161
-
"controlPlaneNodeCount": {
162
-
"type": "int",
163
-
"defaultValue": 1,
164
-
"minValue": 1,
165
-
"maxValue": 5,
166
-
"metadata": {
167
-
"description": "The number of control plane nodes."
168
-
}
169
-
},
170
-
"controlPlaneIp": {
171
-
"type": "string",
172
-
"defaultValue": "<default_value>",
173
-
"metadata": {
174
-
"description": "Control plane IP address. This parameter is optional."
175
-
}
176
-
},
177
-
"controlPlaneVMSize": {
178
-
"type": "string",
179
-
"defaultValue": "Standard_A4_v2",
180
-
"metadata": {
181
-
"description": "The VM size for control plane nodes."
182
-
}
183
-
},
184
-
"vnetSubnetIds": {
185
-
"type": "array",
186
-
"metadata": {
187
-
"description": "List of subnet IDs for the AKS cluster."
188
-
}
189
-
},
190
-
"podCidr": {
191
-
"type": "string",
192
-
"defaultValue": "10.244.0.0/16",
193
-
"metadata": {
194
-
"description": "The CIDR notation IP ranges from which to assign pod IPs."
195
-
}
196
-
},
197
-
"networkPolicy": {
198
-
"type": "string",
199
-
"defaultValue": "calico",
200
-
"metadata": {
201
-
"description": "Network policy to use for Kubernetes pods. Calico is the only supported option."
202
-
}
203
-
},
204
-
"customLocation": {
205
-
"type": "string",
206
-
"metadata": {
207
-
"description": "The Azure Resource Manager ID of the custom location in the target Azure Local cluster."
Download the template and parameter files from the [AKSArc repo](https://github.com/Azure/aksArc/tree/main/deploymentTemplates) to your local machine. Review all the default values and ensure they are correct.
337
70
338
71
## Step 4: Deploy the template
339
72
@@ -344,7 +77,7 @@ az deployment group create \
344
77
--name "<deployment-name>" \
345
78
--resource-group "<resource-group-name>" \
346
79
--template-file "azuredeploy.json" \
347
-
--parameters "parameters.json"
80
+
--parameters "azuredeploy.parameters.json"
348
81
```
349
82
350
83
It takes a few minutes to create the cluster. Wait for the cluster to be successfully deployed before you move on to the next step.
@@ -390,56 +123,7 @@ az aksarc show --resource-group "<resource-group-name>" --name "<cluster-name>"
390
123
391
124
## Step 7: Deploy node pool using an Azure Resource Manager template (optional)
392
125
393
-
You can also deploy the node pool resource using an ARM template. Save the following template locally as **azuredeploy.json**:
Similiar to step 3, download the node pool template and parameters from the [AKSArc repo](https://github.com/Azure/aksArc/tree/main/deploymentTemplates) and review the default values.
443
127
444
128
### Deploy the template and validate results using Azure CLI (optional)
Copy file name to clipboardExpand all lines: azure-local/manage/azure-arc-vm-management-overview.md
+2-1Lines changed: 2 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ ms.author: alkohli
6
6
ms.topic: how-to
7
7
ms.service: azure-stack-hci
8
8
ms.custom: linux-related-content
9
-
ms.date: 12/13/2024
9
+
ms.date: 12/16/2024
10
10
---
11
11
12
12
# What is Azure Arc VM management?
@@ -44,6 +44,7 @@ Consider the following limitations when managing Arc VMs on Azure Local:
44
44
45
45
- You can't take checkpoints on Arc VMs running on Azure Local using on-premises tools, such as Windows Admin Center or Hyper-V Manager.
46
46
- Updates to Arc VM configurations, such as vCPU, memory, adding network interface or data disk via on-premises tools won't reflect in the Azure portal.
47
+
- Resource group move isn't supported for Arc VMs on Azure Local and the associated resources.
0 commit comments