【发布时间】:2020-09-20 12:52:13
【问题描述】:
我有一些使用 terraform 创建的秘密,由于一些错误我已经评论并应用了 tf 所以资源标记为删除,但现在如果我启用它并应用它说资源被标记为删除。
resource "aws_secretsmanager_secret" "rotation-example" {
name = "mysecret"
description ="sccretatexample"
recovery_windows_in_days = 7
}
我无法更改名称和创建其他资源,也无法访问 aws console/cli 。请指导我如何再次创建或者是否可以通过覆盖来使用旧的
【问题讨论】:
-
您好,如果您评论了资源并申请了tf,它不会将资源标记为删除,但会破坏资源。或者你只是执行 apply 但没有给 yes 执行?但在以后的情况下,如果您取消注释/启用资源并执行它不会显示资源被标记为删除。一种情况是有人从控制台手动更改了资源中的某些内容,这就是为什么现在 Terraform 想要删除并重新创建它。如果我的理解有问题,请纠正我。
-
我已经在 terraform 中评论了资源并应用了,看起来只有在创建期间将保留天数设置为零但在我的情况下我设置为 7 天时才能销毁秘密管理器...跨度>
标签: terraform terraform-provider-aws