腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
重用
配置
以
在
Terraform
中
创建
类
似的
资源
、
、
、
我有下面的TF文件,它将
创建
一个函数- FirstFunction。这个可以完美地工作。**firstfunction**.id }
在
文件
中
,请参见*括起来的部分,需要更改以
创建
SecondFunction我现在的方法是
创建
多个TF文件,复制相同的代码,并更改**
中
包含的部分。我通读了模块系统,但了解模块系统的限制是我不能引用在相同的TF根模块
中
创建
的其他组件,例如
浏览 9
提问于2020-08-04
得票数 0
回答已采纳
1
回答
如何正确安排
terraform
文件/模块
我有多个可
重用
的
terraform
模块。我正在使用
重用
这些模块来
创建
具有不同
配置
的相同
资源
。所以我的文件夹结构是这样的: modules/ subnet s3variables.tf 因此,
在
我的main.tf
中
,我一次又一次地使用上述模块(即,每个模块重复/
重用
超过10次)。所以我想知道
在
main.tf中有没有更好的方式来安排这些模
浏览 24
提问于2021-03-19
得票数 0
1
回答
将状态文件链接到
Terraform
中
的模块
我的环境太大/太复杂,无法用单个
Terraform
状态文件来管理--所以我们需要有多个状态文件。提供每个对象类型的逻辑封装在自己的模块
中
,即有一个独立模块用于
创建
AWS S3存储桶,一个独立模块用于
创建
雪花存储集成对象,等等。因此,如果调用了更高级别的模块,S3
配置
将使用S3状态文件,而存储集成
配置
将使用存储集成状态文件
浏览 4
提问于2022-06-10
得票数 0
1
回答
使用已删除的名称
创建
Azure API管理会导致名称“已在使用”错误
、
我之前使用
Terraform
创建
并删除了Azure API管理服务。它在Azure门户
中
消失了。几个小时后,当我试图用相同的名称重新
创建
API Management时,我
在
Azure Portal
中
得到了这个错误:"name already in use.
在
Terraform
中
也得到了类
似的
错误。 有人知道为什么即使我
在
资源
组中看不到该名称,也不能
重用
该
浏览 22
提问于2020-12-18
得票数 1
1
回答
防止
Terraform
模块使用默认kubeconfig
、
、
我正在尝试
创建
一些可
重用
的
Terraform
模块,这些模块
在
集群上提供Kubernetes
资源
。我的模块没有显式
配置
Kubernetes提供程序,期望由"root“模块
创建
已
配置
的提供程序。但是,如果根模块“忘记”提供已
配置
的Kubernetes提供程序,那么
Terraform
在
默认情况下将提供一个,并且使用当前
在
执行用户的kubeconfig
中
浏览 1
提问于2019-11-14
得票数 0
2
回答
是否有一种将整个EC2堆栈克隆到另一个可用性区域的好方法?
、
、
我有十几个EBS支持不同大小的实例,包括VPC、多个安全组、内部名称服务的route53。 我想把整件事克隆到另一个可用区域。有人做过这样的事吗?OpsWorks似乎具有这一特性。有人用过吗?
浏览 0
提问于2015-05-06
得票数 3
回答已采纳
1
回答
Terraform
:识别最新/最近
创建
的
资源
?
是否有可能可靠地查询
Terraform
状态,
以
识别给定类型的最近
创建
的
资源
?
在
我的用例
中
,我有一个CI/CD管道通过"
terraform
apply“部署
资源
,我想识别最后
创建
的
资源
(虚拟机),并启动另一个管道
在
该虚拟服务器上执行非
terraform
配置
。
浏览 4
提问于2018-12-02
得票数 0
1
回答
管理依赖于单例共享
资源
的多个
配置
我有多个不同的服务,每个服务都有自己的
terraform
配置
来
创建
资源
(在这种情况下,每个服务都有一个BigQuery表)。这些服务
中
的每一个都取决于
资源
的单个实例的存在(
在
本例
中
是BigQuery数据集)。 我想
以
某种方式
配置
Terraform
,以便在不存在共享
资源
的情况下,只
创建
一次共享
资源
。我的第一个想法是使用模块,但是这会导致每个根服务由
浏览 0
提问于2017-07-28
得票数 1
1
回答
启动已在使用的模板名错误
、
我的
Terraform
脚本执行以下操作: value = "
浏览 1
提问于2019-02-07
得票数 1
1
回答
创建
具有多个值的单个标记的
Terraform
代码
、
我正在使用
Terraform
创建
Azure
资源
组,并且我正在努力使标记需求发挥作用。下面是我需要我的
Terraform
模块用key=Environment和“allowedValues”
创建
一个标记:= "Test“、"Dev”、"PreProd“、"Prod”
在
创建
资源
组期间,我希望输入其中一个值作为标记值
浏览 8
提问于2021-12-10
得票数 0
1
回答
Terraform
引用为远程后端
创建
了S3存储桶
、
、
、
我正在尝试设置S3的远程
Terraform
后端。我能够
创建
存储桶,但我使用bucket_prefix而不是存储桶来定义我的存储桶名称。我这样做是为了确保代码
在
我的组织
中
的可
重用
性。我的问题是,我
在
引用
Terraform
后端
配置
中
的新存储桶时遇到了问题。我知道我可以硬编码我
创建
的存储桶的名称,但我想引用类似于
Terraform
中
其他
资源
的存储桶。 这可能吗?我已经将
浏览 38
提问于2021-11-19
得票数 0
2
回答
这是否可以将来自一个
terraform
云工作区的输出用作另一个工作区
中
的变量?
、
以下是更多细节: 工作区-A(基本堆栈) :这个工作区有代码来
创建
AWS: VPC、SGs、RouteTables、Subnet和相关的关联等等。workspace -B (Service-1 Stack):这个工作区有代码来
创建
AWS : ALB,一些使用fargate的ECS容器以及与此服务相关的其他组件。现在,在上述情况下,任何服务(服务-1、2、3等)将使用由Workspace-A
创建
的VPC/base堆栈,如何使用工作区A的输出( VPC、SGs、子网等)作为工作空间的变量-B,使工作区-B可以使用那些
浏览 1
提问于2019-11-21
得票数 0
1
回答
动态地
创建
资源
、
如何将
资源
块(例如:
资源
"aws卷附件“"ebs att")作为tf文件的输入device_name = "/aws_ebs_volume.example.id}"force_detach = "true"假设下面是我的
terra
浏览 0
提问于2019-09-05
得票数 2
回答已采纳
1
回答
具有临时
资源
的
Terraform
多级
资源
初始化
、
我使用
terraform
来初始化一些OpenStack云
资源
。 我有一个场景,需要使用临时计算
资源
初始化/准备卷磁盘。一旦卷被完全初始化,我将不再需要临时计算
资源
,而是需要附加到另一个计算
资源
(不同的网络
配置
和其他设置使得第一次无法
重用
)。你可能已经猜到了,如果没有中间步骤,我就不能直接达到预期的长期目标。我知道我可以从外部
terraform
驱动一个状态机或某种处理队列来实现这一点,但我不知道是否有可能在一次
terraform</em
浏览 4
提问于2022-08-21
得票数 0
1
回答
在
terraform
中
锁定状态文件是如何工作的?
、
、
我试图将我的
terraform
配置
的状态文件存储
在
远程后端,但我不明白
terraform
状态文件是如何锁定的,以防止其他人篡改
资源
。代码存在于git存储库
中
,任何有权访问它的人都可以对代码进行更改,管道已经
以
一种方式进行了
配置
,以便在任何提交时
terraform
脚本都将运行。如果任何有权访问代码的人都可以更改
terraform
代码&任何有权访问
资源
的人都可以
在
控制台中进行更
浏览 1
提问于2021-07-23
得票数 0
1
回答
Terraform
将当前的infastructure下载到tf文件
中
目前,我正在.tf文件
中
手动定义
terraform
资源
,使用
terraform
import导入远程状态。然后我多次运行
terraform
plan,每次修改本地tf文件,直到匹配现有的infastructure为止。 如何通过将远程状态直接下载到.tf
资源
文件来加快此过程?
浏览 3
提问于2022-01-20
得票数 0
1
回答
从OCI获取构建的备份
、
我已经使用
Terraform
构建了OCI
中
的实例和
资源
。我已经使用OCI控制台完成了一些工作。目前,
在
创建
或更改实例或
资源
时,
Terraform
不会在现有表单中进行修改。它会覆盖和更改所有内容,如果使用OCI控制台完成,则会恢复
在
OCI中所做的所有修改。 所以请建议
浏览 0
提问于2018-11-29
得票数 2
2
回答
Terraform
文件夹结构
、
我是新的地形,移动从云格式和需要帮助
在
文件夹结构。我正在
创建
一堆aws服务,文件夹的结构如下所示。这条路对吗?ecs main.tf output.tf 问题是,如果我们导入现有的VPC信息,应该在每个层
中
吗
浏览 1
提问于2021-09-25
得票数 3
回答已采纳
1
回答
如何使用
Terraform
创建
多个实例
、
、
我想用
Terraform
生成一个
资源
的多个实例。下面的脚本对于一个实例非常有用。不幸的是,
创建
新VM时,只需用不同的参数覆盖所
创建
的VM。据我所知,
Terraform
函数for_each不能在data块中使用。# Provider user =
浏览 7
提问于2021-03-16
得票数 1
回答已采纳
2
回答
为什么
terraform
忽略手动
创建
的s3存储桶?
、
我发现我的aws账户中有一个存储桶不是由
terraform
创建
的。我想确保它在我的
terraform
存储库中被声明,但是
在
我添加它之前,我运行了
terraform
plan并得到了以下响应:configuration and real physical2019-07-23 17:47:26 bucket-created-man
浏览 0
提问于2019-08-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
以人为本之 hcl 配置
Cloud Development Kit:使用TypeScript和Python生成Terraform配置
6款顶级开源工具,你用过吗?
硬核干货|使用GitLab CI部署Rancher集群
镜像即代码:使用 Packer 实现自动化构建镜像
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券