2017-07-18 109 views
1

我想要在使用terraform创建的一堆资源(包括CloudWatch日志组)后,保留CloudWatch日志。有没有办法告诉terraform destroy腾出一些资源?在terraform销毁后保留资源

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

回答

1

在cloudformation,有一个选项retainDeletionPolicy

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

但在terraform,我没有找到这种类型的lifecycle

可以在terraform issue list搜索或提出新的票遵循这一问题。