Azure Stack HCI 23H2 版 AKS 的新功能
適用於:Azure Stack HCI 版本 23H2
本文列出 Azure Arc 在 HCI 23H2 版上啟用的 AKS 中可用的各種功能和改進。
關於 Azure Stack HCI 23H2 上的 AKS Arc
Azure Stack HCI 23H2 上的 AKS 會使用 Azure Arc 直接從 Azure 在 Azure Stack HCI 上建立新的 Kubernetes 叢集。 它可讓您使用熟悉的工具,例如 Azure 入口網站、Azure CLI 和 Azure Resource Manager 範本,來建立和管理 Azure Stack HCI 上執行的 Kubernetes 叢集。 由於叢集會在建立時自動連線到 Arc,因此您可以使用您的 Microsoft Entra ID 從任何地方連線到您的叢集。 這可確保您的開發人員和應用程式操作員可以根據公司原則布建和設定 Kubernetes 叢集。
Microsoft 會持續專注於為所有 AKS 叢集提供一致的用戶體驗。 如果您已使用 Azure 建立及管理 Kubernetes 叢集,您會在主處使用 Azure 入口網站 或 Azure CLI 管理體驗來管理在 Azure Stack HCI 23H2 上執行的 Kubernetes 叢集。
Azure Stack HCI 23H2 上的簡化 AKS 元件管理
Azure Stack HCI 23H2 上的 AKS 包含數個基礎結構元件,可提供 Azure 體驗,包括 Arc 資源網橋、自定義位置,以及 AKS Arc 操作員的 Kubernetes 擴充功能。 這些基礎結構元件現在包含在 Azure Stack HCI 23H2 中:
- Arc 資源網橋:當您部署 Azure Stack HCI 時,會自動建立 Arc 資源網橋。 此輕量型 Kubernetes VM 會將 Azure Stack HCI 連線至 Azure 雲端,並從 Azure 啟用內部部署資源管理。 Azure Arc 資源網橋可讓您看見管理透過 Azure 內部部署的 Kubernetes 叢集等資源所需的私人雲端。
- 自定義位置:就像 Azure Arc 資源網橋一樣,當您部署 Azure Stack HCI 時,會自動建立自定義位置。 自定義位置是與 Azure 區域相等的內部部署位置,而且是 Azure 位置建構的延伸模組。 自定義位置提供一種方式,讓租用戶系統管理員使用其數據中心並安裝正確的延伸模組,作為部署 AKS 的目標位置。
- AKS Arc 運算符的 Kubernetes 擴充功能:當您部署 Azure Stack HCI 時,AKS 運算子的 Kubernetes 擴充功能會自動安裝在 Arc 資源網橋上。 它是 Azure Resource Manager 資源提供者的內部部署對等專案,可協助透過 Azure 管理 AKS。
透過整合這些元件,Azure Arc 提供統一且有效率的 Kubernetes 布建和管理解決方案,順暢地橋接內部部署與雲端基礎結構之間的差距。
主要角色
基礎結構系統管理員:基礎結構管理員的角色是設定 Azure Stack HCI,其中包含先前提及的所有基礎結構元件部署。 系統管理員也必須設定平臺設定,例如網路和記憶體組態,讓 Kubernetes 操作員可以建立和管理 Kubernetes 叢集。
Kubernetes 操作員:Kubernetes 操作員可以在 Azure Stack HCI 上建立及管理 Kubernetes 叢集,讓他們可以執行應用程式,而不需與基礎結構系統管理員協調。 操作員可透過基礎結構管理員存取 Azure 訂用帳戶、Azure 自定義位置和虛擬網路。 不需要存取基礎內部部署基礎結構。 一旦操作員具有必要的存取權,就可以根據應用程式需求建立 Kubernetes 叢集:Windows/Linux 節點集區、Kubernetes 版本等。
功能和改進
本節列出每個 Azure Stack HCI 版本 23H2 中 AKS Arc 的新功能和改善。
版本 2402
下列 Kubernetes 叢集部署和管理功能可供使用:
- 自動調整。 您現在可以在建立或更新 Kubernetes Cluters 和節點集區時啟用自動調整功能。
- 支援 NVIDIA A16。 您現在可以使用 GPU NVIDIA A16 在新 VM 大小中建立節點集區。 如需詳細資訊,請參閱 針對計算密集型工作負載使用 GPU。
- 診斷設定。 您可以將稽核記錄和其他控制平面記錄導出至一或多個目的地。 如需詳細資訊,請參閱 Azure 監視器中的診斷設定。
- 憑證到期。 您現在可以關閉 Kubernetes 叢集最多 7 天,而不會發生任何憑證到期問題。
- 更新狀態。 您現在可以檢視進行中 Kubernetes 叢集升級的狀態。
版本 2311.2
從此版本開始,Azure Arc 在 HCI 23H2 版上啟用的 AKS 已正式推出。
下列 Kubernetes 叢集部署和管理功能可供使用:
- 新的 CLI 擴充功能和 Azure 入口網站 體驗。 從此版本開始的新 GA 版 Azure CLI 擴充功能是 az aksarc。 如需詳細資訊,請參閱使用 Azure CLI Create Kubernetes 叢集。 您也可以使用 Azure 入口網站,在 Create Kubernetes 叢集中看到新的入口網站叢集建立體驗。
- 支援邏輯網路。 從此版本開始,在 Azure Stack HCI 23H2 上建立 Kubernetes 叢集需要 邏輯網路 作為必要條件。 如需詳細資訊,請參閱 如何建立邏輯網路。
- 可用的 K8S 版本和 VM 大小。 您可以使用
az aksarc get-versions
和az aksarc vmsize list
來取得系統上可用的 Kubernetes 版本和 VM 大小。 - 支援Taints和標籤。 請參閱管理叢集的 節點集 區,以及 使用叢集卷標 來設定節點集區的 Taint 和標籤。
- 支援使用 Azure CLI 升級 Kubernetes 叢集。 您可以使用 Azure CLI 將 Kubernetes 叢集升級至較新版本,並套用 OS 版本更新。 如需詳細資訊,請參閱 升級 Kubernetes 叢集。
- 支援永續性磁碟區的磁碟和檔案。 若要支援具狀態應用程式,您可以使用磁碟的預設儲存類別,或指向特定記憶體路徑的自定義儲存類別。 請參閱 使用永續性磁碟 區和 使用容器記憶體介面 (CSI) 磁碟驅動器。 您也可以在 SMB 或 NFS 的檔案共用上建立永續性磁碟區。 如需詳細資訊,請參閱 使用容器記憶體介面 (CSI) 檔案驅動程式。
- 支援 NVIDIA A2。 您現在可以使用 GPU NVIDIA A2 建立具有新 VM 大小的節點集區。 如需詳細資訊,請參閱 針對計算密集型工作負載使用 GPU。
版本 2311
從此版本開始,您可以在 Azure Stack HCI 系統上執行 Azure Kubernetes Service (AKS) 工作負載。 HCI 23H2 版上的 AKS 會使用 Azure Arc 直接從 Azure 在 Azure Stack HCI 上建立新的 Kubernetes 叢集。
下列 Kubernetes 叢集部署和管理功能可供使用:
- 簡化 Azure Stack HCI 上的基礎結構部署。 在此版本中,AKS Arc 的基礎結構元件,包括 Arc 資源網橋、自定義位置,以及 AKS Arc 運算子的 Kubernetes 擴充功能,全都部署為 Azure Stack HCI 23H2 部署的一部分。 如需詳細資訊,請參閱使用 Azure 入口網站 部署 Azure Stack HCI 版本 23H2 系統。
- Azure Stack HCI 上的整合式基礎結構升級。 AKS Arc 基礎結構的整個生命週期管理遵循與 Azure Stack HCI 23H2 上其他元件相同的方法。 如需詳細資訊,請參閱 基礎結構元件更新。
- 與 Azure 一致的新 CLI。 從此版本開始,有新的一致命令行體驗可用來建立和管理 Kubernetes 叢集。
- 雲端式管理。 您現在可以使用熟悉的工具,在 Azure Stack HCI 上建立和管理 Kubernetes 叢集,例如 Azure 入口網站 和 Azure CLI。 如需詳細資訊,請參閱使用 Azure CLI Create Kubernetes 叢集。
- 支援 Azure Container Registry 部署容器映像。 在此版本中,您可以使用 Azure Container Registry,將容器映像從私人容器登錄部署到 Azure Stack HCI 上執行的 Kubernetes 叢集。 如需詳細資訊,請參閱 從私人容器登錄部署到內部部署 Kubernetes。
- 支援管理和調整節點集區。 如需詳細資訊,請參閱 在 AKS Arc 中管理多個節點集區。
- 支援 Linux 和 Windows Server 容器。 如需詳細資訊,請參閱 windows Server 容器 Create。
下一步
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應