Mol*_*pad 0 terraform terraform-provider-gcp
我想知道在配置 GCE VM 时是否可以在 terraform 中指定关闭脚本
目前,我正在使用 GCE 来运行 GitHub Actions Runners,并且我想在虚拟机关闭时彻底取消注册运行器。
如果我决定迁移到抢占式虚拟机或托管实例组,这一点非常重要。对于后者,我计划实现一个云功能来根据需求缩小和扩大运行器实例。
我已成功使用启动脚本在 terraform 中配置我的虚拟机,因为该脚本有详细记录,但我看不到指定关闭脚本的方法。那可能吗?也许以某种方式使用元标记?
谢谢
当然,您可以在 google_compute_instance 中指定关闭脚本,如下所示:
metadata = {
shutdown-script = file("${path.module}/shudown_script.sh")
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1133 次 |
| 最近记录: |