共用方式為


匯出叢集 ARM 範本 - Azure CLI

重要

AKS 上的 Azure HDInsight 於 2025 年 1 月 31 日淘汰。 透過此公告 深入瞭解

您必須將工作負載移轉至 Microsoft Fabric 或對等 Azure 產品,以避免突然終止工作負載。

重要

這項功能目前為預覽狀態。 Microsoft Azure 預覽版的補充使用規定 包含適用於 Beta 版、預覽版或尚未正式發行之 Azure 功能的更合法條款。 如需此特定預覽的相關資訊,請參閱 AKS 預覽資訊中的 Azure HDInsight。 如有問題或功能建議,請在 AskHDInsight 提交請求,並關注我們以獲得 Azure HDInsight 社群的更多更新。

本文說明如何使用 Azure CLI 產生 ARM 範本。

先決條件

  • Azure Cloud Shell中使用 Bash 環境。 如需詳細資訊,請參閱 Azure Cloud Shell 中的 Bash 快速入門

  • 如果您想要在本機執行 CLI 參考命令, Azure CLI 安裝。 如果您正在 Windows 或 macOS 上執行,請考慮在 Docker 容器中執行 Azure CLI。 如需詳細資訊,請參閱 如何在 Docker 容器中執行 Azure CLI

    • 如果您使用本機安裝,請使用 az login 命令來登入 Azure CLI。 若要完成驗證程式,請遵循終端機中顯示的步驟。 如需其他登入選項,請參閱 使用 Azure CLI 登入

    • 出現提示時,請先安裝 Azure CLI 擴充功能。 如需擴充功能的詳細資訊,請參閱 搭配 Azure CLI 使用擴充功能

    • 執行 az version,以尋找已安裝的版本和相依連結庫。 若要升級至最新版本,請執行 az upgrade

  • 在 AKS 叢集上運行的 HDInsight。

為叢集產生ARM範本的步驟

  1. 執行下列命令。

    
    az group export --resource-group "{cluster-rg}" --resource-ids "{resource_id}" --include-parameter-default-value --include-comments
    
    # cluster-rg = Resource group of your cluster
    # resource_id = Cluster resource id. You can get it from "JSON view" in the overview blade of your cluster in the Azure portal.
    

    螢幕快照:顯示執行命令以取得 AKS 叢集上 ARM 的 HDInsight 範本的輸出。

現在,您的叢集 ARM 範本已準備就緒。 您可以更新叢集的屬性,最後部署ARM範本以重新整理資源。 瞭解如何 部署 ARM 模板