Skip to content

Commit d6e2f5a

Browse files
committed
switched tab flow; prereq edits
1 parent f647c7b commit d6e2f5a

File tree

3 files changed

+33
-23
lines changed

3 files changed

+33
-23
lines changed

articles/iot-operations/deploy-iot-ops/howto-prepare-cluster.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,6 @@ Microsoft supports Azure Kubernetes Service (AKS) Edge Essentials for deployment
2424

2525
If you want to deploy Azure IoT Operations to a multi-node solution, use K3s on Ubuntu.
2626

27-
### [AKS Edge Essentials](#tab/aks-edge-essentials)
28-
29-
To prepare an Azure Arc-enabled Kubernetes cluster, you need:
30-
31-
* 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.
32-
33-
* Hardware that meets the system requirements:
34-
35-
* Ensure that your machine has a minimum of 16-GB available RAM, 8 available vCPUs, and 52-GB free disk space reserved for Azure IoT Operations.
36-
* [Azure Arc-enabled Kubernetes system requirements](/azure/azure-arc/kubernetes/system-requirements).
37-
* [AKS Edge Essentials requirements and support matrix](/azure/aks/hybrid/aks-edge-system-requirements).
38-
* [AKS Edge Essentials networking guidance](/azure/aks/hybrid/aks-edge-concept-networking).
39-
4027
### [Ubuntu](#tab/ubuntu)
4128

4229
To prepare an Azure Arc-enabled Kubernetes cluster, you need:
@@ -60,19 +47,24 @@ To prepare an Azure Arc-enabled Kubernetes cluster, you need:
6047

6148
* If you're going to deploy Azure IoT Operations to a multi-node cluster with fault tolerance enabled, review the hardware and storage requirements in [Prepare Linux for Edge Volumes](/azure/azure-arc/container-storage/prepare-linux-edge-volumes).
6249

63-
---
50+
### [AKS Edge Essentials](#tab/aks-edge-essentials)
6451

65-
## Create and Arc-enable a cluster
52+
To prepare an Azure Arc-enabled Kubernetes cluster, you need:
6653

67-
This section provides steps to create clusters in validated environments on Linux and Windows.
54+
* 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.
6855

69-
### [AKS Edge Essentials](#tab/aks-edge-essentials)
56+
* Hardware that meets the system requirements:
7057

71-
[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 that supports PC-class or "light" edge hardware.
58+
* Ensure that your machine has a minimum of 16-GB available RAM, 8 available vCPUs, and 52-GB free disk space reserved for Azure IoT Operations.
59+
* [Azure Arc-enabled Kubernetes system requirements](/azure/azure-arc/kubernetes/system-requirements).
60+
* [AKS Edge Essentials requirements and support matrix](/azure/aks/hybrid/aks-edge-system-requirements).
61+
* [AKS Edge Essentials networking guidance](/azure/aks/hybrid/aks-edge-concept-networking).
7262

73-
The [AksEdgeQuickStartForAio.ps1](https://github.com/Azure/AKS-Edge/blob/main/tools/scripts/AksEdgeQuickStart/AksEdgeQuickStartForAio.ps1) script automates the process of creating and connecting a cluster, and is the recommended path for deploying Azure IoT Operations on AKS Edge Essentials.
63+
---
7464

75-
For instructions on running the script, see [Configure an AKS Edge Essentials cluster for Azure IoT Operations](/azure/aks/hybrid/aks-edge-howto-deploy-azure-iot).
65+
## Create and Arc-enable a cluster
66+
67+
This section provides steps to create clusters in validated environments on Linux and Windows.
7668

7769
### [Ubuntu](#tab/ubuntu)
7870

@@ -208,6 +200,14 @@ Connect your cluster to Azure Arc so that it can be managed remotely.
208200
systemctl restart k3s
209201
```
210202

203+
### [AKS Edge Essentials](#tab/aks-edge-essentials)
204+
205+
[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 that supports PC-class or "light" edge hardware.
206+
207+
The [AksEdgeQuickStartForAio.ps1](https://github.com/Azure/AKS-Edge/blob/main/tools/scripts/AksEdgeQuickStart/AksEdgeQuickStartForAio.ps1) script automates the process of creating and connecting a cluster, and is the recommended path for deploying Azure IoT Operations on AKS Edge Essentials.
208+
209+
For instructions on running the script, see [Configure an AKS Edge Essentials cluster for Azure IoT Operations](/azure/aks/hybrid/aks-edge-howto-deploy-azure-iot).
210+
211211
---
212212

213213
## Verify your cluster

articles/iot-operations/deploy-iot-ops/overview-deploy.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,17 @@ ms.date: 10/23/2024
1616

1717
## Supported environments
1818

19-
Microsoft supports Azure Kubernetes Service (AKS) Edge Essentials for deployments on Windows and K3s for deployments on Ubuntu. For a list of specific hardware and software combinations that are tested and validated, see [Validated environments](../overview-iot-operations.md#validated-environments).
19+
Microsoft supports Azure Kubernetes Service (AKS) Edge Essentials for deployments on Windows and K3s for deployments on Ubuntu.
20+
21+
* Minimum hardware requirements:
22+
* 16-GB RAM
23+
* 4 vCPUs
24+
25+
* Recommended hardware, especially for multi-node K3s clusters that enable fault tolerance:
26+
* 32-GB RAM
27+
* 8 vCPUs
28+
29+
[!INCLUDE [validated-environments](includes/validated-environments.md)]
2030

2131
## Choose your features
2232

articles/iot-operations/includes/validated-environments.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ ms.custom:
1010
- ignite-2023
1111
---
1212

13-
Currently, Microsoft has validated Azure IoT Operations against the following fixed-set of infrastructures and environments:
13+
Currently, Microsoft validates Azure IoT Operations against the following fixed-set of infrastructures and environments:
1414

1515
| Environment | Version |
1616
| ----------- | ------- |
1717
| AKS-EE on Windows 11 IoT Enterprise <br> on a Lenovo ThinkStation P3 Tiny machine (16 core, 32 GB RAM) with single-node cluster | AksEdge-K3s-1.29.6-1.8.202.0 |
1818
| K3S on Ubuntu 24.04 <br> on a Lenovo ThinkStation P3 Tiny machine (16 core, 32 GB RAM) with a 3-node cluster | K3s version 1.31.1 |
1919

20-
Currently Azure IoT Operations doesn't support ARM64 architectures.
20+
Azure IoT Operations doesn't support ARM64 architectures.

0 commit comments

Comments
 (0)