Terraform AWS 客户端***
Posted
技术标签:
【中文标题】Terraform AWS 客户端***【英文标题】:Terraform AWS Client*** 【发布时间】:2021-11-08 11:45:37 【问题描述】:我有现有的 AWS Clinet***,目前我正在使用 AWS 控制台手动添加到此 Client*** 的路由。
我想对此进行 terraform,以便可以使用 terraform 将任何新路由添加到现有的 AWS Client***。
如何使用 Terraform 执行此操作?我不必创建任何新资源,因为所有资源都已经存在。
现在我已经导入了资源
在运行terraform plan
之前,我需要从client***中逐一导入每个路由并在main.tf文件中添加定义@
这样,如果我有 20 个路由,那么我必须在 main.tf 文件中添加 20 个资源条目。有没有办法,我只能写一个条目,而 terraform 可能会通过使用变量来选择这个?我不确定,请帮我解决这个问题。
【问题讨论】:
好的。您的问题或问题是什么? 我正在运行现有的客户端***,目前我们正在手动添加路由。我们想对其进行地形改造,这样任何人都无法进行手动更改。试图按照这个链接。 link terraform 将如何选择现有路线以及如何使用 terraform 添加新路线。 @Marcin 为您提供任何帮助。 【参考方案1】:您要么必须 import 将所需的预先存在的资源传递给 TF,要么将 client_***_endpoint_id
和 target_vpc_subnet_id
的值作为输入参数传递给 TF 脚本。
【讨论】:
能否请您帮我提供我可以参考的链接或文档,因为这对我来说是新事物。 @TechhackNew 我已经提供了import
的链接。
你能帮我看看我的最新评论吗?
@TechhackNew 遗憾的是,您的问题和评论不清楚。我建议提出新的问题,包括新的细节和到目前为止你为解决问题而编写的任何 TF 代码。此外,如果您接受我的回答,我们将不胜感激,因为它在您导入资源时显然对您有所帮助。
添加了新问题:***.com/questions/69174714/…以上是关于Terraform AWS 客户端***的主要内容,如果未能解决你的问题,请参考以下文章