托管的 DevOps 池功能时间线和路线图

路线图

以下部分介绍正在开发的托管 DevOps 池的新功能。

  • 服务标记和新 IP:托管 DevOps 池控制平面将添加新的 IP 传出地址,并将发布服务标记以提供方便的机制,以允许来自托管 DevOps 池的出站流量。 计划于 2025 年 10 月。

  • Log Analytics:托管 DevOps 池正在添加支持,因此你可以将池配置为将日志发出到 Log Analytics 中。 使用 Azure 门户中的 Log Analytics 工具,你可以针对 Azure Monitor 日志存储中的数据运行并编辑日志查询。 使用 Log Analytics 通过 Kusto 查询语言(KQL)Log Analytics 简单模式中提供的即点即点体验来分析和可视化日志数据。 计划于 2025 年 10 月。

  • 公共静态 IP:我们将添加对托管 DevOps 池中公共静态 IP 地址的支持,以便在 Azure 中 VM 的默认出站访问停用后启用对外部资源的访问。 Azure 的这一更改将影响托管的 DevOps 池、Azure 虚拟机规模集代理池和自托管池。这些池会创建新的虚拟网络,若没有像 NAT 网关这样的基础设施,它们将无法访问代理之外的任何资源。 2025 年 9 月 30 日之后创建的新托管 DevOps 池实例将默认使用 NAT 网关创建,并且会产生与 Azure 相关的成本。 可以使用 Azure 成本计算器对费用进行建模。 计划于 2025 年 10 月

  • 清除代理:我们将根据需要添加手动回收代理的功能。 计划于 2025 年 10 月。

  • 池别名:除了 Azure 资源名称之外,我们还添加了添加 Azure DevOps 池名称的功能,以便 从社区中解决此请求计划于 2025 年 10 月

  • Azure Pipelines 映像版本:当新的映像版本中断管道时,可以在每个管道中配置映像版本替代需求,以还原到上次成功运行管道使用的版本。 通过提议的功能,可以在托管 DevOps 池用户界面中选择 Azure Pipelines 映像的不同版本,并将池的映像固定到特定的映像版本。 计划于 2025 年 10 月

  • 现成虚拟机实例:通过将非时间关键管道切换到现成虚拟机,将 Azure 成本最多减少 90%。 由于 CI/CD 代理的暂时性,CI/CD 工作负荷非常适合使用现成虚拟机。 有关现成虚拟机的详细信息,请参阅 现成虚拟机概述计划于 2026 年初。

  • 容器代理:我们添加了对预配容器和启动容器内部代理的支持。 计划于 2026 年初。

  • 自定义启动脚本:我们将在将池中的每个映像分配到代理之前添加用于运行 PowerShell 脚本(Windows)或 shell 脚本(Linux)的选项,以启用安装受信任的根 CA、设置环境等方案。 计划于 2026 年初

2025 年 10 月

  • 使用项目级别权限在 Azure DevOps 项目级别创建池:我们启用了托管 DevOps 池创建的新模式,消除了组织级代理池管理员权限的要求。 创建池现在只需要为您希望创建托管 DevOps 池的每个项目提供项目级权限。 有关详细信息,请参阅 先决条件 - 验证 Azure DevOps 权限

2025 年 8 月

2025 年 7 月

2025年5月

2025 年 4 月

  • 对所有管道开放访问权限以使用托管 DevOps 池:默认情况下,必须显式授权每个管道使用新创建的托管 DevOps 池。 我们将添加一个选项来 为所有管道启用开放访问 ,以便管理员无需显式授权每个管道。 有关详细信息,请参阅 为池的管道配置开放访问权限

  • 受信任的根证书:托管 DevOps 池添加了支持,因此可以将池配置为将 Key Vault 中的证书作为受信任的根证书添加到代理,因此无需将任务添加到使用该池的所有管道。 有关详细信息,请参阅 Key Vault 配置

2025 年 3 月

以下功能于 2025 年 3 月在托管 DevOps 资源池中发布。

2024 年 11 月

以下功能于 2024 年 11 月在托管 DevOps 池中发布。

  • 受更多 Azure 区域支持的托管 DevOps 池:托管 DevOps 池现已在瑞典中部、巴西南部、日本东部、阿联酋北部、韩国中部和挪威东部提供,使你能够利用区域资源来优化性能和合规性。 若要查看订阅中支持托管 DevOps 池的 Azure 区域,请在 订阅中注册 Microsoft.DevOpsInfrastructure 提供程序,并查看支持的位置

  • 与 Azure Key Vault 集成:托管 DevOps 池提供在预配期间从 Azure Key Vault 提取证书的功能,这意味着在运行 Azure Pipelines 时,该证书已存在于计算机上。 若要使用此功能,请在 池上配置托管标识,并向其授予从 Key Vault 访问机密的权限。 有关详细信息,请参阅 与 Azure Key Vault 集成

  • 代理支持:可以将托管 DevOps 池设置为通过代理定向网络流量。 通过使用预安装代理的映像,可以在代理后的托管 DevOps 池上运行 Azure Pipelines,就像当前的 Azure 虚拟机规模集代理产品一样。 此设置使代理能够检索源和下载项目,将代理详细信息传递给还需要代理设置才能访问 Web 的任务。 有关详细信息,请参阅 代理支持

  • 查看代理 IP 地址:现在可以在管道日志的“初始化作业”步骤中查看代理的 IP 地址,这对于调查代理或防火墙规则导致的失败管道等方案非常有用。

  • 移动到另一个资源组或订阅:现在可以选择将托管 DevOps 池移到另一个 Azure 资源组或其他订阅。 有关详细信息,请参阅 将 Azure 资源移动到新的资源组或订阅

  • Ubuntu 24.04 支持:我们添加了对 Ubuntu 24.04 的支持,方法是将三个映像添加到选定市场映像,并使用 Azure Compute Gallery 映像启用自带的 Ubuntu 24.04 映像。