配置存储

如需为代理提供更多磁盘空间,托管 DevOps 池支持将空数据磁盘附加到托管 DevOps 池中的代理。 通过附加数据磁盘可以获取更多的存储空间,这样就无需将 VM 大小移至具有更多内置存储的 VM 大小,此类大小通常价格更高,会潜在地提高成本支出。

附加空数据磁盘

“存储”选项卡上创建池时配置存储 设置。默认设置不是空数据磁盘。

在创建池期间配置数据磁盘的屏幕截图。

如果要为现有池配置其他存储,请转到Azure 门户中的池,如以下步骤中所述。

  1. 登录到 Azure 门户
  2. 搜索 托管 DevOps 池 ,并从可用选项中选择它。
  3. 从列表中选择托管 DevOps 池。
  4. 转到“设置存储>,为池配置空数据磁盘设置。

空数据磁盘菜单的屏幕截图。

为磁盘配置以下属性,然后选择“应用(或“下一步”(如果要创建池)以保存更改。 可以为托管 DevOps 池添加单个空数据磁盘配置,所有代理实例都将附加一个与指定的配置匹配的空数据磁盘。

选择“删除”以删除现有池的数据磁盘配置。

为附加的数据磁盘配置以下属性。

properties 说明
大小 (GiB) 指定数据磁盘的大小。 最大大小取决于存储类型。 有关详细信息,请参阅 磁盘类型比较
缓存类型 指定磁盘的缓存类型。 选择: DefaultNoneReadOnlyReadWrite。 支持缓存的数据磁盘的默认值为 ReadOnly。 有关详细信息,请参阅 虚拟机和磁盘性能
存储类型 从以下存储类型中进行选择:Standard_LRS(默认值)、Premium_LRSStandardSSD_LRSPremium_ZRSStandardSSD_ZRS。 有关这些类型的详细信息,请参阅 SKU 类型和 Azure 托管磁盘类型
驱动器号 如果池中有任何 Windows 代理映像,请选择磁盘的驱动器号。 如果未指定驱动器号,则 F 用于具有临时磁盘的 VM 大小;否则使用 E。 驱动器号必须是单个字母,但 ACDE 除外。如果使用的是没有临时磁盘的 VM 大小,并且希望 E 作为驱动器号,请将驱动器号空以获取 E默认值。

使用代理工作目录的数据磁盘

若要将代理配置为使用数据磁盘上的工作目录,请 WorkFolder 根据需要从数据磁盘指定文件夹。

在以下示例中,Windows 代理上的代理工作目录配置为使用已分配驱动器号 F 的附加数据磁盘上的文件夹。

pool: 
  name: fabrikam-managed-pool # Name of Managed DevOps Pool
  demands:
  - WorkFolder -equals f:\custom-work-folder # Windows agent example

有关配置代理工作目录的详细信息,请参阅 Demands - WorkFolder

另请参阅