共用方式為


管理 Azure IoT 作業實例的生命週期

使用 Azure CLI 和 Azure 入口網站 來管理、卸載或更新 Azure IoT 作業實例。

必要條件

  • 部署至叢集的 Azure IoT 作業實例。 如需詳細資訊,請參閱部署 Azure IoT Orchestrator

  • 在您的開發電腦上安裝 Azure CLI。 此案例需要 Azure CLI 2.64.0 版或更高版本。 使用 az --version 檢查您的版本,並視需要更新 az upgrade。 如需詳細資訊,請參閱如何安裝 Azure CLI

  • 適用於 Azure CLI 的 Azure IoT 操作延伸模組。 使用下列命令將延伸模組新增或更新至最新版本:

    az extension add --upgrade --name azure-iot-ops
    

管理

部署之後,您可以使用 Azure CLI 和 Azure 入口網站來檢視和管理 Azure IoT 操作執行個體。

列出執行個體

  1. Azure 入口網站中,搜尋並選取 [Azure IoT 操作]
  2. 使用篩選條件,根據訂用帳戶、資源群組等條件來檢視 Azure IoT 操作執行個體。

檢視執行個體

您可以在 Azure 入口網站中檢視 Azure IoT 操作執行個體。

  1. Azure 入口網站中,移至包含 Azure IoT 操作執行個體的資源群組,或搜尋並選取 [Azure IoT 操作]

  2. 選取 Azure IoT 操作執行個體的名稱。

  3. 在實例的 [ 概觀] 頁面上, Arc 延伸 模組數據表會顯示已部署至叢集的資源。

    螢幕擷取畫面:顯示已啟用 Arc 之叢集上的 Azure IoT 操作執行個體。

更新執行個體標籤和描述

  1. Azure 入口網站中,移至包含 Azure IoT 操作執行個體的資源群組,或搜尋並選取 [Azure IoT 操作]

  2. 選取 Azure IoT 操作執行個體的名稱。

  3. 在執行個體的 [概觀] 頁面上,選取 [新增標籤] 或 [編輯] 以修改執行個體上的標籤。

管理元件

每個 Azure IoT 作業實例都包含數個元件,例如 MQTT 訊息代理程式、OPC UA 連接器和數據流。 若要深入瞭解如何管理這些元件,請參閱各自的文章。 例如,若要管理 MQTT 訊息代理程式,請從 Broker 概觀開始。

(預覽)使用 Kubernetes 部署指令清單管理元件

一般而言,Azure IoT 作業會使用 Azure Arc 平臺來提供混合式雲端體驗,讓您能夠透過 Azure Resource Manager (ARM) 和前端工具來管理設定,例如 Azure 入口網站、Bicep 和 Azure CLI。

不過,您也可以使用 YAML Kubernetes 部署指令清單來管理 Azure IoT 作業的元件。 這表示您可以使用之類的 kubectl 工具來管理 Azure IoT 作業的某些元件。 這項功能處於預覽狀態,但有一些限制:

  • 只有某些元件支援使用 Kubernetes 部署指令清單。 這些元件是 MQTT 訊息代理程式和數據流。 其他元件,例如 OPC UA 和 Akri 服務的連接器不支援此功能。
  • 除非使用 az iot ops create --enable-rsync啟用資源同步處理來部署 Azure IoT 作業,否則使用 Kubernetes 部署指令清單對資源的變更不會同步處理至 Azure。 若要深入瞭解資源同步,請參閱 資源同步處理。
  • 即使已啟用資源同步處理,使用 Kubernetes 部署指令清單建立的新資源也不會同步處理至 Azure。 只會同步處理現有資源的變更。

解除安裝

Azure CLI 和 Azure 入口網站會提供不同選項供您解除安裝 Azure IoT 操作。

Azure 入口網站 步驟可以刪除 Azure IoT 作業實例,但不會影響部署中的相關資源。 如果您想要刪除整個部署,請使用 Azure CLI。

  1. Azure 入口網站中,移至包含 Azure IoT 操作執行個體的資源群組,或搜尋並選取 [Azure IoT 操作]

  2. 選取 Azure IoT 操作執行個體的名稱。

  3. 在實例的 [ 概觀] 頁面上,選取 [ 刪除]。

  4. 檢閱在此操作中刪除和未刪除的資源清單,然後輸入執行個體的名稱,並選取 [刪除] 以確認。

    顯示在 Azure 入口網站中刪除 Azure IoT 操作執行個體的螢幕擷取畫面。