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
Copy file name to clipboardExpand all lines: articles/iot-operations/deploy-iot-ops/concept-production-guidelines.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,7 +31,7 @@ Create an Arc-enabled K3s cluster that meets the system requirements.
31
31
*[Configure the cluster](./howto-prepare-cluster.md) according to documentation.
32
32
* If you expect intermittent connectivity for your cluster, ensure that you've allocated enough disk space to the cluster cache data and messages while the [cluster is offline](../overview-iot-operations.md#offline-support).
33
33
* If possible, have a second cluster as a staging area for testing new changes before deploying to the primary production cluster.
34
-
*[Turn off auto-upgrade for Azure Arc](/azure/azure-arc/kubernetes/agent-upgrade#toggle-automatic-upgrade-on-or-off-when-connecting-a-cluster-to-azure-arc) to have complete control over when new updates are applied to your cluster.
34
+
*[Turn off auto-upgrade for Azure Arc](/azure/azure-arc/kubernetes/agent-upgrade#toggle-automatic-upgrade-on-or-off-when-connecting-a-cluster-to-azure-arc) to have complete control over when new updates are applied to your cluster. Instead, [manually upgrade agents](/azure/azure-arc/kubernetes/agent-upgrade#manually-upgrade-agents) as needed.
35
35
**For multi-node clusters*: [Configure clusters with Edge Volumes](./howto-prepare-cluster.md#configure-multi-node-clusters-for-azure-container-storage) to prepare for enabling fault tolerance during deployment.
36
36
37
37
### Security
@@ -64,7 +64,7 @@ In the Azure portal deployment wizard, the broker resource is set up in the **Co
Copy file name to clipboardExpand all lines: articles/iot-operations/deploy-iot-ops/howto-prepare-cluster.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -161,9 +161,11 @@ Connect your cluster to Azure Arc so that it can be managed remotely.
161
161
1. Use the [az connectedk8s connect](/cli/azure/connectedk8s#az-connectedk8s-connect) command to Arc-enable your Kubernetes cluster and manage it as part of your Azure resource group.
To prevent unplanned updates to Azure Arc and the system Arc extensions that Azure IoT Operations uses as dependencies, this command disables auto-upgrade. Instead, [manually upgrade agents](/azure/azure-arc/kubernetes/agent-upgrade#manually-upgrade-agents) as needed.
168
+
167
169
1. Get the cluster's issuer URL.
168
170
169
171
```azurecli
@@ -216,7 +218,9 @@ For instructions on running the script, see [Configure an AKS Edge Essentials cl
216
218
217
219
### [AKS on Azure Local](#tab/azure-local)
218
220
219
-
For instructions on creating and Arc-enabling a cluster on Azure Local, see [Create Kubernetes clusters using Azure CLI](/azure/aks/hybrid/aks-create-clusters-cli).
221
+
For instructions on creating and Arc-enabling an AKS cluster on Azure Local, see [Create Kubernetes clusters using Azure CLI](/azure/aks/hybrid/aks-create-clusters-cli).
222
+
223
+
Then, once you have an Azure Arc-enabled Kubernetes cluster, you can [deploy Azure IoT Operations](howto-deploy-iot-operations.md).
Copy file name to clipboardExpand all lines: articles/iot-operations/deploy-iot-ops/howto-upgrade.md
+3-27Lines changed: 3 additions & 27 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,46 +12,22 @@ ms.date: 11/11/2024
12
12
13
13
# Upgrade or rollback between versions
14
14
15
-
Upgrade an Azure IoT Operations instance to a newer version or rollback to a previous version. Azure IoT Operations supports upgrade and rollback from version 1.0.x onwards. There is no support for upgrading from any preview version of Azure IoT Operations to any generally available version.
15
+
Upgrade an Azure IoT Operations instance to a newer version or rollback to a previous version. Azure IoT Operations supports upgrade and rollback from version 1.0.x onwards. There is no support for upgrading from any preview version of Azure IoT Operations to any generally available (GA) version.
16
16
17
17
>[!NOTE]
18
18
>Currently, Azure IoT Operations has only one generally available version. Upgrade and rollback will be available once there are additional versions to upgrade or rollback between.
19
19
20
20
## Understand upgrade support
21
21
22
-
Upgrade and rollback are supported between N+2 or N-2 minor versions of Azure IoT Operations. The following table provides examples:
22
+
Upgrade and rollback are supported between N+2 or N-2 minor versions of Azure IoT Operations, or between any patch versions of the same minor version. The following table provides examples:
23
23
24
24
| Current version | Upgrade range | Rollback range |
Upgrade and rollback are supported between minor versions and patches only.
30
-
31
29
## Upgrade
32
30
33
-
Azure IoT Operations supports upgrading instances to new versions as they're released.
31
+
Azure IoT Operations supports upgrading instances to new GA versions as they're released.
34
32
35
33
You can't upgrade from a preview installation to a GA version. To move to version 1.0.x, [uninstall Azure IoT Operations](howto-manage-update-uninstall.md#uninstall) and reinstall the new version.
36
-
37
-
> [!NOTE]
38
-
> There's a known issue with upgrading Azure IoT Operations if the MQTT broker only has one backend replica. Only upgrade Azure IoT Operations if the Broker has more than one backend replica.
39
-
40
-
## Upgrade between preview versions
41
-
42
-
Upgrade is supported between version 0.7.x and 0.8.x. If you have a 0.7.x cluster and want to test the upgrade feature, you can do so using the 0.8.x version of the CLI extension.
43
-
44
-
1. Set your CLI extension to use the **0.8.0b1** version.
45
-
46
-
```azurecli
47
-
az extension add --upgrade azure-iot-ops --version 0.8.0b1
48
-
```
49
-
50
-
1. Use the `az iot ops upgrade` command to upgrade an Azure IoT Operations deployment. This command:
51
-
52
-
* Upgrades Azure Arc extensions on your cluster.
53
-
* Upgrades the Azure IoT Operations instance.
54
-
55
-
```azurecli
56
-
az iot ops upgrade --resource-group <RESOURCE_GROUP> --name <INSTANCE_NAME>
0 commit comments