如何在预定日期自动释放Alicloud

时间:2019-05-23 01:56:53

标签: terraform

我想使用Terraform来组织Alicloud ECS,它支持自动为后付费客户释放资源。 问题是如何利用Terraform中的此功能设置自动计划的日期以发布Alicloud ECS? 我没有找到有关网站教程的线索。

非常感谢。

1 个答案:

答案 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