Azure ARM 模板部署任务无法从存储帐户下载模板(通过 Vnet/子网配置)

时间:2021-05-03 09:47:44

标签: azure azure-devops arm-template azure-devops-pipelines

我使用链接模板在 Target env 中部署 ARM 模板,在部署时我使用“Azure File Copy”将模板存储在 blob 容器中,并为容器生成 URL 和 SAS 令牌。

但是由于我的存储帐户是通过 VNet/子网专用端点配置的,我的 ARM 模板部署任务无法从存储帐户下载模板。

我正在这里检查解决方法,请尽快帮助我。

1 个答案:

答案 0 :(得分:0)

如果您使用 Microsoft-hosted agents,请参阅此文档:Allowed address lists and network connections 以配置您的 VNet/子网。

如果您在管道中使用私有代理,它将通过本地网络访问您的存储帐户,请确保本地网络可以访问您的存储帐户。

另外,使用这个Azure Resource Manager service connection时需要设置有效的Azure Resource Manager (ARM) Template Deployment Task