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
@@ -45,7 +45,6 @@ To prepare your Azure Arc-enabled Kubernetes cluster, you need:
45
45
* Review the [AKS Edge Essentials requirements and support matrix](/azure/aks/hybrid/aks-edge-system-requirements).
46
46
* Review the [AKS Edge Essentials networking guidance](/azure/aks/hybrid/aks-edge-concept-networking).
47
47
48
-
49
48
### [Ubuntu](#tab/ubuntu)
50
49
51
50
* An Azure subscription. If you don't have an Azure subscription, [create one for free](https://azure.microsoft.com/free/?WT.mc_id=A261C142F) before you begin.
@@ -106,51 +105,38 @@ This section provides steps to prepare and Arc-enable clusters in validated envi
106
105
107
106
[Azure Kubernetes Service Edge Essentials](/azure/aks/hybrid/aks-edge-overview) is an on-premises Kubernetes implementation of Azure Kubernetes Service (AKS) that automates running containerized applications at scale. AKS Edge Essentials includes a Microsoft-supported Kubernetes platform that includes a lightweight Kubernetes distribution with a small footprint and simple installation experience, making it easy for you to deploy Kubernetes on PC-class or "light" edge hardware.
108
107
109
-
>[!TIP]
110
-
>You can use the [AksEdgeQuickStartForAio.ps1](https://github.com/Azure/AKS-Edge/blob/main/tools/scripts/AksEdgeQuickStart/AksEdgeQuickStartForAio.ps1) script to automate the steps in this section and connect your cluster.
111
-
>
112
-
>Open an elevated PowerShell window, change the directory to a working folder, then run the following commands:
>Your machine might reboot as part of this process. If so, run the whole set of commands again.
123
-
124
-
Prepare your machine for AKS Edge Essentials.
125
-
126
-
1. Download the [installer for the validated AKS Edge Essentials](https://aka.ms/aks-edge/msi-k3s-1.2.414.0) version to your local machine.
108
+
The [AksEdgeQuickStartForAio.ps1](https://github.com/Azure/AKS-Edge/blob/main/tools/scripts/AksEdgeQuickStart/AksEdgeQuickStartForAio.ps1) script automates the the process of creating and connecting a cluster, and is the recommended path for deploying Azure IoT Operations on AKS Edge Essentials.
127
109
128
-
1. Complete the steps in [Prepare your machine for AKS Edge Essentials](/azure/aks/hybrid/aks-edge-howto-setup-machine). Be sure to use the validated installer you downloaded in the previous step and not the most recent version.
110
+
1. Open an elevated PowerShell window and change the directory to a working folder.
129
111
130
-
Set up an AKS Edge Essentials cluster on your machine.
112
+
1. Run the following commands, replacing the placeholder values with your information:
131
113
132
-
1. Complete the steps in [Create a single machine deployment](/azure/aks/hybrid/aks-edge-howto-single-node-deployment), but at the end of [Step 1: single machine configuration parameters](/azure/aks/hybrid/aks-edge-howto-single-node-deployment#step-1-single-machine-configuration-parameters), modify the following values in the _aksedge-config.json_ file:
114
+
| Placeholder | Value |
115
+
| ----------- | ----- |
116
+
| SUBSCRIPTION_ID | The ID of your Azure subscription. If you don't know your subscription ID, see [Find your Azure subscription](../../azure-portal/get-subscription-tenant-id.md#find-your-azure-subscription). |
117
+
| TENANT_ID | The ID of your Microsoft Entra tenant. If you don't know your tenant ID, see [Find your Microsoft Entra tenant](../../azure-portal/get-subscription-tenant-id.md#find-your-microsoft-entra-tenant). |
118
+
| RESOURCE_GROUP_NAME | The name of an existing resource group or a name for a new resource group to be created. |
119
+
| LOCATION | An Azure region close to you. For the list of currently supported Azure regions, see [Supported regions](../overview-iot-operations.md#supported-regions). |
120
+
| CLUSTER_NAME | A name for the new cluster to be created. |
133
121
134
-
```json
135
-
`Init.ServiceIPRangeSize` = 10
136
-
`LinuxNode.DataSizeInGB` = 30
137
-
`LinuxNode.MemoryInMB` = 8192
138
-
```
139
-
140
-
1. Install **local-path** storage in the cluster by running the following command:
To connect your cluster to Azure Arc, completethe steps in [Connect your AKS Edge Essentials cluster to Arc](/azure/aks/hybrid/aks-edge-howto-connect-to-arc).
202
+
The **AksEdgeQuickStartForAio.ps1** script that you ran in the previous section handled the steps to connect your cluster. You don't need to take any extra steps to Arc-enable.
217
203
218
204
### [Ubuntu](#tab/ubuntu)
219
205
@@ -227,12 +213,13 @@ To connect your cluster to Azure Arc:
227
213
228
214
1. Set environment variables for your Azure subscription, location, a new resource group, and the cluster name as it will show up in your resource group.
229
215
216
+
For the list of currently supported Azure regions, see [Supported regions](../overview-iot-operations.md#supported-regions).
217
+
230
218
```bash
231
219
# Id of the subscription where your resource group and Arc-enabled cluster will be created
232
220
export SUBSCRIPTION_ID=<SUBSCRIPTION_ID>
233
221
234
222
# Azure region where the created resource group will be located
235
-
# Currently supported regions: "eastus", "eastus2", "westus", "westus2", "westeurope", or "northeurope"
236
223
export LOCATION=<REGION>
237
224
238
225
# Name of a new resource group to create which will hold the Arc-enabled cluster and Azure IoT Operations resources
@@ -242,9 +229,6 @@ To connect your cluster to Azure Arc:
242
229
export CLUSTER_NAME=<NEW_CLUSTER_NAME>
243
230
```
244
231
245
-
>[!NOTE]
246
-
>West US 3 was a supported region in previous versions of Azure IoT Operations, but isn't supported with versions 0.6.x.
247
-
248
232
1. Set the Azure subscription context for all commands:
Copy file name to clipboardExpand all lines: articles/iot-operations/includes/prepare-codespaces.md
+1-4Lines changed: 1 addition & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,16 +29,13 @@ To create your codespace and cluster, use the following steps:
29
29
| --------- | ----- |
30
30
| SUBSCRIPTION_ID | Your Azure subscription ID. |
31
31
| RESOURCE_GROUP | A name for a new Azure resource group where your cluster will be created. |
32
-
| LOCATION | An Azure region close to you. The following regions are supported in public preview: eastus, eastus2, westus, westus2, westeurope, or northeurope. |
32
+
| LOCATION | An Azure region close to you. For the list of currently supported regions, see [Supported regions](../overview-iot-operations.md#supported-regions). |
33
33
34
34
>[!TIP]
35
35
>The values you provide as secrets in this step get saved on your GitHub account to be used in this and future codespaces. They're also automatically added as environment variables in the codespace terminal, and you can use those environment variables in the CLI commands in the next section.
36
36
>
37
37
>Additionally, this codespace automatically creates a `CLUSTER_NAME` environment variable which is set with the codespace name.
38
38
39
-
>[!NOTE]
40
-
>West US 3 was a supported region in previous versions of Azure IoT Operations, but isn't supported with versions 0.6.x.
41
-
42
39
1. Select **Create new codespace**.
43
40
44
41
1. Once the codespace is ready, select the menu button at the top left, then select **Open in VS Code Desktop**.
0 commit comments