已启用 Azure Arc 的 Kubernetes 验证

Azure Arc 团队与关键行业 Kubernetes 产品/服务提供商合作,通过其 Kubernetes 分发来验证已启用 Azure Arc 的 Kubernetes。 将验证这些提供商发布的 Kubernetes 分发的未来主要和次要版本是否兼容已启用 Azure Arc 的 Kubernetes。

重要

已启用 Azure Arc 的 Kubernetes 适用于通过了云原生计算基础 (CNCF) 认证的任何 Kubernetes 群集,即使它们尚未通过一致性测试进行验证,且未在此页上列出。

经验证的分发

以下 Microsoft 提供的 Kubernetes 分发和基础结构提供商已成功通过已启用 Azure Arc 的 Kubernetes 的一致性测试:

分发和基础结构提供商 版本
Azure 上的群集 API 提供商 版本: 1.18.0;API 版本 v1.8.8;Kubernetes 版本: 1.31.1
Azure 本地上的 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.10.868.0;Kubernetes 版本 1.29.9

以下提供商及其相应的 Kubernetes 分发已成功通过已启用 Azure Arc 的 Kubernetes 的一致性测试:

提供程序名称 分发名称 已验证的版本
SUSE Rancher Rancher Kubernetes 引擎 (RKE1/RKE2) v1.31.7+rke2r1
v1.30.8-rancher1-1
v1.29.12-rancher1-1
SUSE Rancher K3s K3S 版本 v1.31.5+k3s1
K3S 版本 v1.30.4+k3s1
K3S 版本 v1.29.8+k3s1
Red Hat OpenShift 容器平台 4.17.54.16.104.15.8
VMware Tanzu Kubernetes 网格 TKG 版本 v2.4;上游 K8s v1.27.5
TKG 版本 v2.3;上游 K8s v1.26.5
规范 Charmed Kubernetes 1.311.301.29
风河 Wind River 云平台 Wind River Cloud Platform 24.09;上游 K8s 版本:1.28.4

经验证的场景

一致性测试作为已启用 Azure Arc 的 Kubernetes 验证的一部分运行,涵盖以下场景:

  1. 将 Kubernetes 群集连接到 Azure Arc:

    • 在群集上部署已启用 Azure Arc 的 Kubernetes 代理 Helm 图表。
    • 代理将群集元数据发送到 Azure。
  2. 配置:

    • 在已启用 Azure Arc 的 Kubernetes 资源的基础上创建配置。
    • 设置 GitOps 工作流所需的Flux部署在群集上。
    • Flux 从演示 Git 存储库中提取清单和 Helm 图表,并将它们部署到群集。

后续步骤