在地形破坏后保留资源

时间:2017-07-18 16:52:11

标签: amazon-web-services terraform amazon-cloudwatchlogs

在我关闭使用terraform(包括CloudWatch日志组)创建的大量资源后,我想保留CloudWatch日志。有没有办法告诉terraform destroy节省一些资源?

我想我可以在调用destroy之前手动从tfstate中删除CloudWatch资源,这似乎不是正确的方法。

1 个答案:

答案 0 :(得分:1)

在cloudformation中,有一个选项retain DeletionPolicy

{
  "AWSTemplateFormatVersion" : "2010-09-09",
  "Resources" : {
    "myS3Bucket" : {
      "Type" : "AWS::S3::Bucket",
      "DeletionPolicy" : "Retain"
    }
  }
}

但是在terraform中,我没有找到这种lifecycle

您可以在terraform issue list中搜索或提出新票据以解决此问题。