我想使用Terraform来组织Alicloud ECS,它支持自动为后付费客户释放资源。 问题是如何利用Terraform中的此功能设置自动计划的日期以发布Alicloud ECS? 我没有找到有关网站教程的线索。
非常感谢。
答案 0 :(得分:0)
https://www.terraform.io/docs/providers/alicloud/r/instance.html#auto_release_time
可能8个月前该功能不可用。
还有其他解决方案。 alicloud_instance
个资源支持provisioning
块和aliyun CLI
。您可以尝试这样的事情:
resource "alicloud_instance" "test" {
image_id = ""
instance_type = ""
security_groups = []
provisioner "local-exec" {
command = "aliyun ModifyInstanceAutoReleaseTime --InstanceId ${self.id} --AutoReleaseTime $release_date"
environment {
release_date = timeadd(timestamp(), "5h")
}
}
}
请记住将任何授权方法添加到预配器中的命令。 https://github.com/aliyun/aliyun-cli