gpt4 book ai didi

bash - 如何使用 Terraform 和 AWS 运行脚本,然后终止或销毁资源?

转载 作者:行者123 更新时间:2023-12-05 04:10:56 25 4
gpt4 key购买 nike

我有一个 terraform 脚本,在 terraform apply 之后,它成功启动了一个 AWS spot 实例,然后运行了一个 bash 脚本。脚本运行完毕并创建完成后,我一直在使用 terraform destroy 手动销毁 spot 实例。这很不方便,因为我要么必须查看我的电子邮件以获取 CloudWatch 警报,要么必须定期检查脚本的进度。理想情况下,我将能够自动销毁我自动创建的 AWS 资源。有谁知道我应该怎么做?我是否使用了错误的 AWS 资源,即我应该使用 ECS 吗?

最佳答案

我找到的解决方案是创建一个空资源,然后在运行我的脚本后包含以下配置器。

  provisioner "remote-exec" {
inline = [
"sudo shutdown -h now",
]
}

关于bash - 如何使用 Terraform 和 AWS 运行脚本,然后终止或销毁资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43614069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com