很多时候,当我将 terraform apply 应用于某些 tf. 我想设置超时而不是永远持续下去。
谢谢
几个例子 - https://github.com/hashicorp/terraform/issues/16458 https://github.com/terraform-providers/terraform-provider-aws/issues/2068
但他们都专注于具体的解决方案。我不想要无限循环,无论出于何种原因,我只想要一个应用标志,该标志会在特定时间后停止尝试。我正在考虑使用外部命令来杀死它,但我想在实施之前查看是否有实际的 terraform 解决方案。
Dun*_*xim 21
如今,Terraform SDK 有专门的资源超时字段。官方文档在这里。
例如,您可以在资源描述中为某些操作添加超时:
resource "<resource_name>" "<resource_name>" {
...
timeouts {
create = "1h30m"
update = "2h"
delete = "20m"
}
}
Run Code Online (Sandbox Code Playgroud)
编辑:修复 terraform 语法
| 归档时间: |
|
| 查看次数: |
4721 次 |
| 最近记录: |