在Azure中为VM部署自定义脚本扩展时,它会在15分钟后超时。超时块设置为2小时。我不明白它为什么一直超时。有人能给我指出正确的方向吗?谢谢。
要部署的资源(https://i.stack.imgur.com/lIfKj.png)
错误(https://i.stack.imgur.com/GFYRL.png)
在Azure中为VM部署自定义脚本扩展时,它会在15分钟后超时。超时块设置为2小时。我不明白它为什么一直超时。有人能给我指出正确的方向吗?谢谢。
要部署的资源(https://i.stack.imgur.com/lIfKj.png)
错误(https://i.stack.imgur.com/GFYRL.png)
2条答案
按热度按时间rqqzpn5f1#
在Azure中,每个资源将花费特定的时间进行设置。对于虚拟网络网关/虚拟机,超时最多为2小时,如terraform超时中所述。
因此,我们为任何虚拟机提供的
timeout
块必须小于two hours(2h)。我尝试使用下面的terraform代码为
azure vm extension
资源创建一个replica,并且成功部署。timeout
数据块:Azure虚拟机扩展:
通过在资源组下添加所需配置创建了虚拟机。
主文件格式:
已执行:
terraform init
:terraform plan
:terraform apply
:部署后成功添加扩展:
hfsqlsce2#
我通过将type_handler_version更改为1.9解决了该问题。