我正在使用通过 jenkins 调用的 terraform 创建秘密管理器实例。我提供了一个选项来命名。
eg. options - ["abc", "xyz"]
我想要的是,如果用户选择“abc”,则应该创建一个名为“abc”的实例。如果第二次用户选择“xyz”,则应创建一个名为“xyz”的实例,但如果存在“abc”,则不要删除它。
code -
resource "ibm_resource_instance" "secret_manager_instance" {
name = var.name
service = "secrets-manager"
...
}
这里名称正在改变。问题是,当脚本第二次执行时,它会看到名称发生变化并尝试用新名称重新创建它。我希望“abc”应该存在并且应该创建“xyz”。terraform 有什么方法可以执行此操作吗?