分享方式:


部署和管理 Azure Kubernetes Service (AKS) 的叢集擴充功能

叢集擴充功能提供 Azure Resource Manager 驅動的體驗,可在 AKS 叢集上安裝 Azure Machine Learning 或 Kubernetes 應用程式等服務,以及進行生命週期管理。 這個功能可讓您:

  • 以 Azure Resource Manager 為基礎的擴充功能部署,包括跨 AKS 叢集的大規模部署。
  • 從 Azure Resource Manager 進行擴充功能 (更新、刪除) 的生命週期管理

叢集擴充功能需求

叢集擴充功能可用於已啟用 Azure Arc 的 Kubernetes 區域支援中所列區域的 AKS 叢集。

如需支援的 Kubernetes 版本,請參閱每個擴充功能的對應文件。

重要

確定您的 AKS 叢集是以受控識別建立,因為叢集延伸模組無法與服務主體型叢集搭配運作。

針對使用 az aks create 建立的新叢集,預設會設定受控識別。 對於需要切換至受控識別的現有服務主體型叢集,可以執行 az aks update (具有 --enable-managed-identity 旗標) 來啟用。 如需詳細資訊,請參閱使用受控識別

注意

如果您已在 AKS 叢集上啟用 Microsoft Entra Pod 受控識別 (部分機器翻譯),或考慮加以實作,建議您先檢閱工作負載身分識別概觀 (部分機器翻譯),了解設定叢集以使用 Microsoft Entra 工作負載識別碼 (預覽版) 的建議和選項。 這個驗證方法會取代 Pod 受控身分識別 (預覽版),該身分識別與 Kubernetes 本機功能整合,可與任何外部身分識別提供者建立聯合。

Azure Kubernetes Service 的開放原始碼 Microsoft Entra Pod 受控識別 (預覽版) 已於 2022 年 10 月 24 日起停用。

目前可用的擴充功能

副檔名 描述
Dapr Dapr 是可攜式的事件驅動執行階段,可讓任何開發人員輕鬆地建置在雲端和邊緣上執行的復原、無狀態和具狀態應用程式。
Azure 應用程式組態 使用 Azure 應用程式組態以集中管理應用程式設定和功能旗標。
Azure Machine Learning 使用 Azure Kubernetes Service 叢集,以在 Azure Machine Learning 中定型、推斷及管理機器學習模型。
Flux (GitOps) 使用搭配 Flux 的 GitOps 來管理叢集設定和應用程式部署。 另請參閱支援的 Flux 版本 (GitOps) (部分機器翻譯) 和教學課程:使用 GitOps 搭配 Flux v2 部署應用程式 (部分機器翻譯)。
Azure 容器儲存體 使用 Azure 容器儲存體來管理 AKS 叢集上的區塊儲存體,將資料儲存在永續性磁碟區中。
適用於 AKS 的 Azure 備份 (部分機器翻譯) 使用適用於 AKS 的 Azure 備份,來保護容器化應用程式和儲存在 AKS 叢集內部署之永續性磁碟區中的資料。

您也可以透過 Marketplace 選取和部署可用的 Kubernetes 應用程式 (部分機器翻譯)。

注意

叢集擴充功能提供平台,可供不同的擴充功能安裝並在 AKS 叢集上加以管理。 如果您在使用這些擴充功能時遇到問題,請向個別服務開啟支援票證。

下一步