在我关闭使用terraform(包括CloudWatch日志组)创建的大量资源后,我想保留CloudWatch日志。有没有办法告诉terraform destroy
节省一些资源?
我想我可以在调用destroy之前手动从tfstate中删除CloudWatch资源,这似乎不是正确的方法。
答案 0 :(得分:1)
在cloudformation中,有一个选项retain
DeletionPolicy
{
"AWSTemplateFormatVersion" : "2010-09-09",
"Resources" : {
"myS3Bucket" : {
"Type" : "AWS::S3::Bucket",
"DeletionPolicy" : "Retain"
}
}
}
但是在terraform中,我没有找到这种lifecycle
您可以在terraform issue list中搜索或提出新票据以解决此问题。