我使用Terraform来部署基础设施,包括Route53记录。我希望Terraform在随后的部署中管理Route53记录。', type='A'] but it already exists]
首先,这个错误是有意义的,因为资源已经存在了。但是,考虑到这一点,如何在不导致停机的情况下克服这个问题?
我正在尝试设置S3的远程Terraform后端。我能够创建存储桶,但我使用bucket_prefix而不是存储桶来定义我的存储桶名称。我这样做是为了确保代码在我的组织中的可重用性。我的问题是,我在引用Terraform后端配置中的新存储桶时遇到了问题。我知道我可以硬编码我创建的存储桶的名称,但我想引用类似于Terraform中其他资源的存储桶。 这可能吗?我已经将我的代码包含在下面: #configure terraform to use s3 as
我最近开始在Terraform上工作,有一个关于terraform state mv和terraform import的问题。根据文档,当资源名称更改时,可以使用terraform状态mv,并且必须将更新后的名称添加到状态文件中。terraform import可用于将在Terraform外部创建的资源导入到状态文件中。我的问题是,即使当资源名称更改或代码结构更改(使用模块)时,我