【问题标题】:terraform delete rds instanceterraform 删除 rds 实例
【发布时间】:2018-09-01 12:36:13
【问题描述】:

有人知道我们是否可以使用 terraform delete rds 实例吗?有一个销毁命令https://www.terraform.io/docs/commands/destroy.html 但我不确定

【问题讨论】:

    标签: amazon-web-services terraform


    【解决方案1】:

    在不知道您的 terraform 是什么样子以及您提出问题的方式的情况下,我不确定您是否有任何问题,但是,如果您通过 Terraform 创建了 RDS 实例,那么运行 terraform destroy 将删除 RDS 实例.

    如果您没有在 Terraform 中创建实例,您可以导入该实例,然后运行terraform destroy 命令。

    您可以通过运行显示here.的命令来导入

    【讨论】:

      【解决方案2】:

      我对@Nate 有类似的回答。但是,我认为值得一提的是。

      如果您配置了后端,请确保您拥有正确的状态文件。这通常通过运行来完成

      terraform init
      

      要删除 RDS 和您使用 terraform 创建的资源,您应该运行以下命令;

      terraform destroy -var-file=<name-of-the-file-with-vars> -auto-approve
      

      提供 var 文件很重要,不要手动输入。

      希望也能有所帮助。

      【讨论】:

      • 不错的答案,但我会删除 -auto-approve 选项,以避免人们复制粘贴它以破坏资源,而无需在说“是”之前检查命令的输出
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-21
      • 2021-08-23
      • 1970-01-01
      • 2017-02-14
      • 2021-02-12
      • 2018-12-31
      • 1970-01-01
      相关资源
      最近更新 更多