Skip to content

Commit ba65038

Browse files
Merge pull request #290048 from kgremban/ga-envrion
Update supported environments
2 parents b2647b9 + 5eb4fd6 commit ba65038

File tree

2 files changed

+21
-18
lines changed

2 files changed

+21
-18
lines changed

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

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -18,28 +18,25 @@ The steps in this article prepare your cluster for a secure settings deployment,
1818

1919
## Prerequisites
2020

21-
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).
22-
23-
If you want to deploy Azure IoT Operations to a multi-node solution, use K3s on Ubuntu.
21+
Microsoft supports Azure Kubernetes Service (AKS) Edge Essentials for deployments on Windows and K3s for deployments on Ubuntu. If you want to deploy Azure IoT Operations to a multi-node solution, use K3s on Ubuntu.
2422

2523
### [Ubuntu](#tab/ubuntu)
2624

2725
To prepare an Azure Arc-enabled Kubernetes cluster, you need:
2826

2927
* 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.
3028

31-
* Azure CLI version 2.64.0 or newer installed on your development machine. Use `az --version` to check your version and `az upgrade` to update if necessary. For more information, see [How to install the Azure CLI](/cli/azure/install-azure-cli).
29+
* Azure CLI version 2.64.0 or newer installed on your cluster machine. Use `az --version` to check your version and `az upgrade` to update if necessary. For more information, see [How to install the Azure CLI](/cli/azure/install-azure-cli).
3230

33-
* The latest version of the following extensions for Azure CLI:
31+
* The latest version of the **connectedk8s** extension for Azure CLI:
3432

3533
```bash
36-
az extension add --upgrade --name azure-iot-ops
3734
az extension add --upgrade --name connectedk8s
3835
```
3936

4037
* Hardware that meets the system requirements:
4138

42-
* Ensure that your machine has a minimum of 16-GB available RAM and 8 available vCPUs reserved for Azure IoT Operations.
39+
* [Azure IoT Operations supported environments](./overview-deploy.md#supported-environments).
4340
* [Azure Arc-enabled Kubernetes system requirements](/azure/azure-arc/kubernetes/system-requirements).
4441
* [K3s requirements](https://docs.k3s.io/installation/requirements).
4542

@@ -53,7 +50,7 @@ To prepare an Azure Arc-enabled Kubernetes cluster, you need:
5350

5451
* Hardware that meets the system requirements:
5552

56-
* 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.
53+
* [Azure IoT Operations supported environments](./overview-deploy.md#supported-environments).
5754
* [Azure Arc-enabled Kubernetes system requirements](/azure/azure-arc/kubernetes/system-requirements).
5855
* [AKS Edge Essentials requirements and support matrix](/azure/aks/hybrid/aks-edge-system-requirements).
5956
* [AKS Edge Essentials networking guidance](/azure/aks/hybrid/aks-edge-concept-networking).

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

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ author: kgremban
55
ms.author: kgremban
66
ms.topic: conceptual
77
ms.custom:
8-
ms.date: 10/23/2024
8+
ms.date: 11/06/2024
99

1010
#CustomerIntent: As an IT professional, I want to understand the components and deployment details before I start using Azure IoT Operations.
1111
---
@@ -16,17 +16,23 @@ When you deploy Azure IoT Operations, you install a suite of services on an Azur
1616

1717
## Supported environments
1818

19-
Microsoft supports Azure Kubernetes Service (AKS) Edge Essentials for deployments on Windows and K3s for deployments on Ubuntu.
19+
Microsoft supports the following environments for Azure IoT Operations deployments.
2020

21-
* Minimum hardware requirements:
22-
* 16-GB RAM
23-
* 4 vCPUs
21+
| Environment | Minimum version | Availability |
22+
| ----------- | --------------- | ------------ |
23+
| K3s on Ubuntu 24.04 | K3s version 1.31.1 | General availability |
24+
| Azure Kubernetes Service (AKS) Edge Essentials on Windows 11 IoT Enterprise | AksEdge-K3s-1.29.6-1.8.202.0 | Public preview |
25+
| Azure Kubernetes Service (AKS) on Azure Local | Azure Stack HCI OS, version 23H2, build 2411 | Public preview |
2426

25-
* Recommended hardware, especially for multi-node K3s clusters that enable fault tolerance:
26-
* 32-GB RAM
27-
* 8 vCPUs
27+
>[!NOTE]
28+
>Billing usage records are collected on any environment where Azure IoT Operations is installed, regardless of support or availability levels.
2829
29-
[!INCLUDE [validated-environments](../includes/validated-environments.md)]
30+
To install Azure IoT Operations on a cluster, have the following hardware requirements available. If you're using a multi-node cluster that enables fault tolerance, scale up to the recommended capacity for better performance.
31+
32+
| Spec | Minimum | Recommended |
33+
|------|---------|-------------|
34+
| RAM | 16-GB | 32-GB |
35+
| CPU | 4 vCPUs | 8 vCPUs |
3036

3137
## Choose your features
3238

@@ -42,7 +48,7 @@ A deployment with only test settings:
4248

4349
The quickstart scenario, [Quickstart: Run Azure IoT Operations in GitHub Codespaces](../get-started-end-to-end-sample/quickstart-deploy.md), uses test settings.
4450

45-
At any point, you can upgrade an Azure IoT Operations instance to use secure settings by following the steps in [Enable secure settings](../deploy-iot-ops/howto-enable-secure-settings.md).
51+
At any point, you can upgrade an Azure IoT Operations instance to use secure settings by following the steps in [Enable secure settings](howto-enable-secure-settings.md).
4652

4753
### Secure settings deployment
4854

0 commit comments

Comments
 (0)