什么是 Azure Kubernetes 舰队管理器?

Azure Kubernetes Fleet Manager 可大规模管理多个 Azure Kubernetes 服务 (AKS) 群集。 Fleet Manager 为平台管理员提供自动化的安全多群集更新、智能的 Kubernetes 资源部署,以及用于集中访问群集监控数据的位置。

Azure 门户中 Azure Kubernetes Fleet Manager 概述页的屏幕截图。概述显示有五个 Kubernetes 群集运行受支持的 Kubernetes 版本。有 78 个已完成的更新运行,失败 29 次,成功 49 次。在五个 Kubernetes 群集中,有节点映像的分布。

Fleet Manager 支持以下方案:

  • 将 AKS 群集作为成员群集加入 Azure 区域和订阅。

  • 使用 更新运行在多个群集上安全且一致地应用 Kubernetes 版本和节点映像升级,并附加可重用的更新策略来控制群集更新的顺序和时间。

  • 包括更新组和阶段的可选手动或自动审批,以在应用更新时提供更精细的控制(预览版)。

  • 通过定义一个或多个 自动升级配置文件,在发布新的 Kubernetes 或节点映像版本时自动触发版本升级。

  • 部署中心群集,以便使用 Fleet Manager 群集资源放置,基于群集标签和属性跨成员群集智能放置 Kubernetes 资源。

  • 使用 自动部署 将 Kubernetes 资源从 Git 存储库暂存到 Fleet Manager 的中心群集(预览版)。

  • 使用 基于 DNS 的负载均衡 (预览版)在多个群集上跨服务终结点对传入流量进行负载均衡。

后续步骤