已啟用 Azure Arc 的 Kubernetes 驗證
Azure Arc 小組與重要的產業 Kubernetes 供應項目提供者合作,以使用其 Kubernetes 散發套件來驗證已啟用 Azure Arc 的 Kubernetes。 這些提供者發行之 Kubernetes 散發套件的未來主要和次要版本將會驗證為與已啟用 Azure Arc 的 Kubernetes 相容。
重要
已啟用 Azure Arc 的 Kubernetes 可搭配 Cloud Native Computing Foundation (CNCF) 所認證的任何 Kubernetes 叢集運作,即使它們尚未透過一致性測試進行驗證且未列在此頁面上。
已驗證的散發套件
下列 Microsoft 提供的 Kubernetes 散發套件和基礎結構提供者已成功通過針對已啟用 Azure Arc 的 Kubernetes 的一致性測試:
散發和基礎結構提供者 | 版本 |
---|---|
Azure 上的叢集 API 提供者 | 發行版本:0.4.12;Kubernetes 版本:1.18.2 |
Azure Stack HCI 上的 AKS | 發行版本:2020 年 12 月更新;Kubernetes 版本:1.18.8 |
Azure Stack Edge 上的 K8s | 發行版本:Azure Stack Edge 2207 (2.2.2037.5375);Kubernetes 版本:1.22.6 |
AKS Edge Essentials | 發行版本 1.0.406.0;Kubernetes 版本 1.24.3 |
下列提供者及其對應的 Kubernetes 散發套件已成功通過針對已啟用 Azure Arc 的 Kubernetes 的一致性測試:
提供者名稱 | 散發名稱 | 版本 |
---|---|---|
RedHat | OpenShift 容器平台 | 4.10.23、4.11.0-rc.6、4.13.4、4.15.0 |
VMware | Tanzu Kubernetes Grid | TKGs 2.2; upstream K8s 1.25.7+vmware.3 TKGm 2.3; upstream K8s v1.26.5+vmware.2 TKGm 2.2; upstream K8s v1.25.7+vmware.2 TKGm 2.1.0; upstream K8s v1.24.9+vmware.1 |
Canonical | Charmed Kubernetes | 1.29、1.28、1.27 |
SUSE 擷取器 | Rancher Kubernetes 引擎 | RKE CLI 版本:v1.3.13;Kubernetes 版本:1.24.2 和 1.23.8 |
SUSE 擷取器 | K3s | v1.27.4+k3s1, v1.26.7+k3s1, v1.25.12+k3s1 |
Nutanix | Nutanix Kubernetes 引擎 | 版本 2.5;upstream K8s v1.23.11 |
Kublr | Kublr 受控 K8s 散發 | Kublr 1.26.0;Upstream K8s 版本:1.21.3、1.22.10、1.22.17、1.23.17、1.24.13、1.25.6、1.26.4 |
Mirantis | Mirantis Kubernetes 引擎 | MKE 版本:3.6.0 MKE 版本:3.5.5 MKE 版本3.4.7 |
Wind River | Wind River Cloud Platform | Wind River Cloud Platform 24.09;Upstream K8s 版本:1.28.4 Wind River Cloud Platform 22.12;Upstream K8s 版本:1.24.4 Wind River Cloud Platform 22.06;Upstream K8s 版本:1.23.1 |
Azure Arc 小組也會在下列公用雲端提供者上執行一致性測試和驗證已啟用 Azure Arc 的 Kubernetes 案例:
公用雲端提供者名稱 | 散發名稱 | 版本 |
---|---|---|
Amazon Web Services | Elastic Kubernetes Service (EKS) | v1.18.9 |
Google Cloud Platform | Google Kubernetes Engine (GKE) | v1.17.15 |
已驗證的案例
一致性測試會在已啟用 Azure Arc 的 Kubernetes 驗證過程中執行,涵蓋下列案例:
將 Kubernetes 叢集連線至 Azure Arc:
- 在叢集上部署已啟用 Azure Arc 的 Kubernetes 代理程式 Helm 圖表。
- 代理程式會將叢集中繼資料傳送至 Azure。
設定:
- 在已啟用 Azure Arc 的 Kubernetes 資源上建立組態。
- 設定 GitOps 工作流程所需的 Flux 會部署在叢集上。
- Flux 會從示範 Git 存放庫提取資訊清單和 Helm 圖表,並部署至叢集。
下一步
- 了解如何將現有的 Kubernetes 叢集連線至 Azure Arc
- 了解將 Azure Arc 叢集連線至 Azure Arc 時部署在 Kubernetes 叢集上的 Azure Arc 代理程式。