腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Terraform
:如
何在
基于
条件
的
模块
中
设置
变量
?
terraform
、
terraform-provider-aws
我想传递一个
变量
,该
变量
允许我指定AWS实例
的
VPC和子网
设置
列表。有一些固定
的
VPC和子网
设置
是有意义
的
,所以我只想让用户使用单个
变量
来选择一个,即使用A或B。
模块
将接受环境将指定
的
单个输入
变量
,值为'A‘或'B’(是否可以将
变量
的
选项限制为一个值列表,
如
options=['A', 'B
浏览 14
提问于2020-04-04
得票数 0
回答已采纳
1
回答
Terraform
-如
何在
tfvars
中
初始化set
变量
terraform
背景 在
变量
定义(.tfvars)文件
中
,要么在命令行上指定可以在根
模块</
浏览 10
提问于2022-01-12
得票数 2
回答已采纳
3
回答
如何使
Terraform
用默认值替换空值?
terraform
如果将资源或
模块
的
参数
设置
为null,
Terraform
的
行为就好像您完全忽略了它--如果它有参数,它将使用参数
的
默认值,如果参数是强制
的
,则会引发错误。bar“
变量
默认为"HelloWorld”。有人知道解决方案或工作吗?+ provider registry.
terraform
.io/
浏览 3
提问于2021-09-13
得票数 14
2
回答
如何使用带有传入
变量
的
terraform
导入?
terraform
、
terraform-provider-aws
我正在学习
terraform
,并希望使用该工具建立AWS基础设施。 我们有3个AWS环境、沙箱、分期和生产,并且有支持这些环境
的
现有基础设施。例如,对于每个环境,我们都有3台不同
的
VPC。我想使用
terraform
import导入这些资源
的
状态,这是
基于
我试图
设置
的
环境。所以我想要这样做,虽然我知道这在语法上是不正确
的
,但是你明白了。$
terraform
import aws_vpc.my_vpc -var
浏览 0
提问于2019-07-24
得票数 5
回答已采纳
1
回答
如
何在
Terraform
文件中使用Azure DevOps
变量
组引用
azure-devops
、
terraform
、
azure-pipelines
、
terraform-provider-azure
我已经在Azure
中
定义了一个
变量
组,只有几个
变量
。我想在我
的
Terraform
配置中使用它们。请告诉我如何使用ADO
变量
组值引用
Terraform
文件
中
的
值。我有下面的代码 required_version = "~> 1.0" container_name = "de
浏览 6
提问于2022-04-15
得票数 0
回答已采纳
2
回答
模块
中
的
Terraform
条件
源
terraform
我正在尝试
基于
条件
触发器
设置
模块
的
源(这不是资源),但看起来
模块
在应用逻辑之前就被触发了: source = "${var.my_field ==more stuff...我还创建了standard_repo和custom_repo vars,并为各自
的
repos定义了URL(使用git:: --这都是w/o
条件
的
)。尽管如此,有谁知道
浏览 0
提问于2018-12-18
得票数 2
1
回答
如果不存在,则创建
terraform
资源(S3桶对象)
terraform
根据数据源输出
条件
创建
terraform
资源。要求: 第二次,数据源返回创建
的
对象名称。
浏览 0
提问于2021-05-11
得票数 2
1
回答
如何动态地将参数传递给
terraform
模块
并根据
条件
运行
模块
terraform
我需要在有
条件
的
基础上运行
模块
,并从map
变量
动态构建被调用
模块
的
参数列表。module_name,用户将在此基础上根据
条件
执行任何一个
模块
。另外,与其将参数ProductName、ProductColour、ProductShape作为单独
的
变量
传递,还不如将它们作为dict
变量
传递,我想动态地为
模块
构建这个
变量
,包括键和值。,我需要选择要运行
的</em
浏览 2
提问于2021-10-14
得票数 0
回答已采纳
2
回答
重用
terraform
中
父
模块
中
声明和定义
的
变量
terraform
假设在父
模块
中
source = "something...aws or azure" project_idtype = string }variable "names_0" {type = list } variable "prefix_0" {type = string } 我在子
模块
中使用了以下格式type
浏览 4
提问于2021-04-19
得票数 1
回答已采纳
1
回答
从VPC
Terraform
社区
模块
获取subnet_id
amazon-web-services
、
terraform
我正在使用和
Terraform
社区
模块
,butnI很难获得subnet_id,我应该使用它在AWS
中
创建一个EC2实例。在tf_aws_ec2
模块
文档
中
,他们说要在
变量
中
定义它,但是我不能从
变量
中
获得它,因为在创建子网之前我不知道它
的
id。如<em
浏览 3
提问于2017-04-24
得票数 2
回答已采纳
1
回答
为什么我得到
的
论点"env“是必需
的
,但没有找到定义?
terraform
、
terraform-provider-azure
/
模块
/资源组/main.tf version = "=2.11.0"} variable "env" {} variable "resource_gr
浏览 1
提问于2020-06-03
得票数 10
1
回答
有没有办法使用
Terraform
ressource属性
的
名称来
设置
它?
terraform
有没有办法使用
Terraform
资源属性
的
名称来
设置
它? 我想使用一个包含map /对象
的
map
变量
,并希望使用循环
基于
该对象动态
设置
资源
的
属性。基本上能够做一些类似于helm_release set机制(https://registry.
terraform
.io/providers/hashicorp/helm/latest/docs/reso
浏览 19
提问于2021-03-31
得票数 0
2
回答
具有
条件
的
Terraform
部署
模块
azure
、
logic
、
terraform
、
logical-operators
、
terraform-provider-azure
只有当输入
变量
大于0时,我才试图部署
terraform
模块
。var.blocks > 0 ?Diagnostic setting source = "github.com/faraday23/
terraform
-azurerm-monitor-diagnostic-setting.git
浏览 4
提问于2020-12-01
得票数 0
回答已采纳
7
回答
github私有回购
中
的
Terraform
模块
git
、
github
、
terraform
如果需要
Terraform
从私有GitHub repos
中
获取
模块
,则必须向
Terraform
提供凭据,以便作为具有读访问这些GitHub
的
用户进行身份验证。如果只在本地机器上运行
Terraform
,则可以将
模块
源指定为SSH URI (
如
git@github.com:hashicorp/example.git),
Terraform
将使用默认
的
SSH密钥进行身份验证您需要将SSH私钥添加到您
的</e
浏览 10
提问于2020-04-08
得票数 15
2
回答
在使用微服务时,构建
terraform
代码(或任何IaC)
的
最佳方法是什么?
architecture
、
terraform
、
microservices
、
infrastructure
、
infrastructure-as-code
我想了解在使用微服务时构建
Terraform
项目的推荐方法是什么。假设我有一个网络客户端,一个移动应用程序和一个后端。我正在使用
Terraform
的
AWS基础设施。我希望我
的
CI/CD管道能够识别组件之间
的
依赖关系(例如,当我更新后端代码时,我希望它被部署) 我希望我
的
基础结构代码是集中
的
(例如,单状态、跨服务
变量
(
如
域名等))。尽管如此,对于个人爱好项目来说,这可能很有效--我很想听听你们对此
的
看法。
浏览 6
提问于2022-06-05
得票数 1
1
回答
当使用Azure Blob进行状态管理时,使用
Terraform
工作区有什么大
的
好处吗?
terraform
、
terraform-provider-azure
我正在阅读这篇文章,并试图理解当我使用Azure Blob Storage进行状态管理时,
Terraform
工作区
的
好处。https://danielwertheim.se/
terraform
-workspaces-and-remote-state-in-azure/ 由于我正在使用Azure Blob Storage进行状态管理,因此我可以使用一个
变量
为每个环境(
如
DEV或PROD)使用(切换到)不同
的
容器--如下所示: ? 对于每个环境(
浏览 11
提问于2020-11-11
得票数 0
回答已采纳
1
回答
有没有一种方法可以检查同一个项目中
的
另一个
terraform
模块
是否存在一个
terraform
模块
,并
设置
一个
变量
来检查它呢?
terraform
在我
的
一些项目中,我将包括一个名为gabrielle
的
terraform
模块
。在某些项目中,我将不包括
terraform
模块
gabrielle。我有另一个名为s3-bucket
的
terraform
模块
,它将驻留在gabrielle
模块
也可以使用
的
同一个项目中。我希望将s3-bucket
terraform
模块
中
的
变量</
浏览 3
提问于2022-04-28
得票数 0
1
回答
基于
模块
变量
的
条件
调用
Terraform
资源
google-cloud-platform
、
terraform
假设我有两个
模块
需要相同
的
源(append_only_history_bq_tables).它们
的
区别只是from_dwh_core
变量
,默认
设置
为false。local.schema_def_folder}/${each.key}.json")} 谢谢你
的
帮助
浏览 1
提问于2021-07-29
得票数 0
回答已采纳
1
回答
有
条件
的
源
terraform
是否可以在地形
模块
中使用具有
条件
的
源?source = local.region == "new_york" ? ".
浏览 2
提问于2022-06-23
得票数 0
回答已采纳
2
回答
Terraform
模块
中
的
tfvars映射
terraform
我正在编写一个
terraform
模块
,它将根据传递给它
的
键从地图中选择一个值。没什么不寻常
的
。 但是,该映射中
的
值是秘密
的
,并且不会根据调用
模块
的人进行更改。我认为保守这些秘密
的
一个简单方法是将
变量
定义为
模块
中
的
variables.tf
中
的
映射,将密钥/值放在
模块
中
的
terr
浏览 3
提问于2020-04-21
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
硬核干货|使用GitLab CI部署Rancher集群
DevOps 和SRE 的十大开源项目
【Zemax Programming】开始使用 Python
1款工具实现自动K8S部署,提升开发速度
Python实现路径选择算法:优化程序流程,提升效率
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券