已啟用 Azure Arc 的 Kubernetes 驗證
Azure Arc 小組會與重要的產業 Kubernetes 供應專案提供者合作,以使用其 Kubernetes 散發套件來驗證已啟用 Azure Arc 的 Kubernetes。 這些提供者發行的 Kubernetes 散發套件未來主要和次要版本將會經過驗證,以與已啟用 Azure Arc 的 Kubernetes 相容。
重要
已啟用 Azure Arc 的 Kubernetes 可與 Cloud Native Computing Foundation (CERF) 認證的任何 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 | TKG 2.2;上游 K8s 1.25.7+vmware.3 TKGm 2.3;上游 K8s v1.26.5+vmware.2 TKGm 2.2;上游 K8s v1.25.7+vmware.2 TKGm 2.1.0;上游 K8s v1.24.9+vmware.1 |
Canonical | 已魅力的 Kubernetes | 1.24、 1.28 |
SUSE 牧場主 | Rancher Kubernetes Engine | 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 Engine | 版本 2.5;上游 K8s v1.23.11 |
Kublr | Kublr 受控 K8s 散發 | Kublr 1.26.0;上游 K8s 版本:1.21.3、1.22.10、1.22.17、1.23.17、1.24.13、1.25.6、1.26.4 |
米蘭蒂斯 | Mirantis Kubernetes Engine | MKE 3.6.0 版 MKE 3.5.5 版 MKE 3.4.7 版 |
風河 | Wind River 雲端平臺 | Wind River Cloud Platform 22.12;上游 K8s 版本:1.24.4 Wind River Cloud Platform 22.06;上游 K8s 版本:1.23.1 Wind River Cloud Platform 21.12;上游 K8s 版本:1.21.8 Wind River Cloud Platform 21.05;上游 K8s 版本:1.18.1 |
Azure Arc 小組也會在下列公用雲端提供者上執行一致性測試和驗證已啟用 Azure Arc 的 Kubernetes 案例:
公用雲端提供者名稱 | 散發名稱 | 版本 |
---|---|---|
Amazon Web Services | 彈性 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 圖表,並部署到叢集。