Azure Kubernetes Fleet Manager 可大规模管理多个 支持的 Kubernetes 群集。 Fleet Manager 为平台管理员提供自动化的安全多群集更新、智能的 Kubernetes 资源部署,以及用于集中访问群集监控数据的位置。
Fleet Manager 支持以下方案:
将跨区域和跨订阅的 AKS 群集,以及跨云和本地环境中已启用 Arc 的 Kubernetes 群集作为成员群集加入。 阅读 Azure Kubernetes Fleet Manager 成员群集类型 以了解详细信息。
使用 机群托管命名空间 向应用程序团队授予跨多个群集对命名空间的访问权限。 强制实施资源配额、网络策略,并在多个群集的命名空间级别分配用户访问权限。
使用 更新运行在多个群集上安全且一致地应用 Kubernetes 版本和节点映像升级,并附加可重用的更新策略来控制群集更新的顺序和时间。
可为更新组和阶段设置可选的手动或自动审批,从而更精细地控制更新的应用时机。
通过定义一个或多个 自动升级配置文件,在发布新的 Kubernetes 或节点映像版本时自动触发版本升级。
部署中心群集,以便使用 Fleet Manager 群集资源放置 和 命名空间范围的资源放置,基于群集标签和属性跨成员群集智能放置 Kubernetes 资源。
使用 自动部署 将 Kubernetes 资源从 Git 存储库暂存到 Fleet Manager 的中心群集(预览版)。
使用 基于 DNS 的负载均衡 (预览版)在多个 AKS 群集上的服务终结点之间对传入流量进行负载均衡。
通过为成员 群集配置跨群集网络 (预览版),简化创建全局可用的服务。