腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
具有
计数
0
和
取决于
资源
的
变量
的
Terraform
资源
amazon-web-services
、
amazon-s3
、
terraform
、
terraform-provider-aws
我正在尝试使用
Terraform
在亚马逊网络服务上创建s3存储桶,很少有存储桶存在于所有环境(开发、质量
和
生产)中,而大多数存储桶只存在于1到2个环境中。我使用count有选择地定义
资源
因此,在下面的代码中,只有当环境是dev或qa时,我才使用count
和
conditionals在S3中创建存储桶。_bucket_example是在var-file.dev
和
var-file.qa中定义
的
一样,而不是在var-file.prod中定义,因为存储桶存在于开发
和
qa中。但是
浏览 12
提问于2019-05-31
得票数 0
回答已采纳
2
回答
具有
条件
的
Terraform
部署模块
azure
、
logic
、
terraform
、
logical-operators
、
terraform-provider-azure
只有当输入
变量
大于
0
时,我才试图部署
terraform
模块。var.blocks >
0
?main.tf line 27, in module "diagnostic_mssql_db": min_capacity
浏览 4
提问于2020-12-01
得票数 0
回答已采纳
1
回答
输出
的
Terraform
插值
amazon-web-services
、
amazon-rds
、
terraform
我使用不同
的
KMS CMK创建一个AWS RDS实例,具体
取决于
环境是生产还是非生产。因此,我有两个
资源
使用地形
计数
,如果:这将使用
具有
不同地址
的
不同KMS键
的
RDS实例。我需要捕获那个端点(在构建完成之后,我会用
Terraform
显示),那么为什么
terraform
中不工作呢?
浏览 1
提问于2017-07-19
得票数 2
回答已采纳
2
回答
在
Terraform
中使用条件
计数
语句有什么更好
的
选择吗?
count
、
terraform
、
conditional-statements
、
resources
我想知道是否有人知道在
Terraform
中使用条件
计数
语句
的
更好
的
替代方法。所谓“条件
计数
语句”,我指的是一条语句,在该语句中,依靠
变量
输入这样
的
条件,count将计算创建
资源
的
0
或1。1 :
0
在这里,只有当var.example有一个值(不是null)时,
资源
才会被创建,否则就不会被创建。条件
计数
在实践中通常是正常
的
,但有时在比上面的更
浏览 19
提问于2022-08-29
得票数 0
1
回答
有条件地解析条件
资源
的
属性失败
terraform
1 :
0
}"}]} 我遇到
的
问题是,当生产是假
的
时,
terraform
似乎试图解决这显然是失败
的
,因为在生产中,该
资源</em
浏览 3
提问于2018-01-29
得票数 0
2
回答
使用count启用/禁用地形中
的
资源
terraform
、
azure
、
cloud
、
terraform-module
、
variables
1 :
0
location = var.location resource_group_name
浏览 0
提问于2021-02-09
得票数 1
回答已采纳
1
回答
未找到
资源
的
Terraform
amazon-web-services
、
terraform
、
autoscaling
、
terraform-provider-aws
我正在尝试使用
terraform
创建弹性伸缩组
的
cloudwatch警报。我已经使用了
terraform
模块
和
github源码来实现cloudwatch警报。我
的
配置弹性伸缩组
的
代码是: resource "aws_launch_configuration" "main" { ) )
浏览 13
提问于2019-01-06
得票数 0
1
回答
动态地创建
资源
amazon-web-services
、
terraform
如何将
资源
块(例如:
资源
"aws卷附件“"ebs att")作为tf文件
的
输入device_name = "/aws_ebs_volume.example.id}"force_detach = "true"假设下面是我<
浏览 0
提问于2019-09-05
得票数 2
回答已采纳
1
回答
Terraform
安装舵图
terraform
、
google-kubernetes-engine
、
dynatrace
、
helmfile
1 :
0
metadata { } # provider = helm repository = "https://raw.githubusercontent.com/Dynatrace/helm-charts/masterdynatrace/dynatrace.yaml")}"
浏览 2
提问于2020-08-14
得票数 0
1
回答
使用IF / OR
的
Terraform
计数
功能
amazon-web-services
、
terraform
我希望将
terraform
资源
的
计数
函数设置为依赖于
变量
的
值。如果var.domain_name_suffix等于"all“或"GW",则将
计数
设置为1。否则,将
计数
设置为
0
。
浏览 3
提问于2022-09-15
得票数 -1
回答已采纳
1
回答
Terraform
命令行参数不适用于条件表达式
amazon-web-services
、
terraform
、
terraform-provider-aws
我试图使用条件表达式将
资源
块部署到dev或prod中,这
取决于
变量
,为此,我尝试使用命令行参数。这个方法适用于
terraform
.tfvars,但不适用于CMD参数,这意味着当我试图运行
terraform
plan时,它没有任何其他更改。main.tf文件 ami = "ami-<e
浏览 16
提问于2022-05-22
得票数 0
回答已采纳
2
回答
仅当
变量
在main.tf文件中设置为true时才创建vars.tf
资源
terraform
、
terraform-provider-azure
我通常有一个通用
的
(DEV/STAGING/LIVE). main.tf文件,它是所有部署到我们
的
环境
的
基础。对于每种环境,我都有一个parameter.tf文件。在暂存
和
活动环境中总是需要启用一些更昂贵
的
Azure选项,而不是DEV --在我
的
示例中,它启用了Azure Defender for SQL
和
Azure SQL servers (PaaS)
的
扩展审计功能这是我
的
main.tf文件
的
一
浏览 3
提问于2020-11-11
得票数 0
1
回答
计数
值在地形中不被识别。
azure
、
for-loop
、
count
、
terraform
、
cloud
我有一个
terraform
代码,它必须多次执行,这意味着
terraform
init,plan,apply将在一个for循环中。一个
资源
块
具有
一个
计数
变量
,该
变量
根据局部
变量
进行计算。在第二次迭代中,它在
terraform
计划中失败,有以下错误。下面的块是使用
计数
的
地方 count = l
浏览 14
提问于2022-03-01
得票数 3
1
回答
如何使用
Terraform
将现有的多重Azure策略分配给多个
资源
azure
、
terraform
、
azure-policy
、
infrastructure-as-code
我使用
的
是带有AZURE
的
开源
Terraform
,并且我被困在了下面的任务中。如果您有更好
的
解决方案,请提供建议。
资源
组
具有
这样
的
计数
元参数: count = var.environment == "dev" ?),而
资源
组可以是1或2,这
取决于
环境。意味着我不
浏览 7
提问于2022-09-14
得票数 1
回答已采纳
1
回答
我们是否可以使用
资源
的
计数
参数来破坏由地形创建
的
所有
资源
?
terraform
、
terraform-provider-aws
我知道我们可以使用
terraform
的
terraform
destory命令破坏
terraform
创建
的
资源
,但假设我不想使用该功能,而且我只有可用
的
apply选项。由于我们可以传递count参数来创建多个
资源
实例,所以通过将count值设置为
0
来终止这些实例,我看到了这一点。tags = { }我们是否可以通过设置
计数
参数
0</e
浏览 0
提问于2020-09-18
得票数 0
回答已采纳
1
回答
terraform
模
的
条件语句
terraform
我们有两个项目,即A&B
和
三个模块X,Y,Z(模块/X,Y,Z),并定期进行更改&更改将部署到这些A&B项目。每次更改时,我们都需要添加两个项目模块、各自
的
文件夹,并且很难跟踪这些更改。项目A -> (模/X,Y,Z)我们已经决定将相同
的
模块移动到公共文件夹中,对于不同
的
模块,需要编写条件语句才能为各自
的
项目工作。A项目-> (模块/Z)(共同
浏览 1
提问于2022-02-18
得票数 0
1
回答
启用
计数
时创建
Terraform
输出
amazon-web-services
、
amazon-ec2
、
terraform
我试图为
具有
计数
集
的
Terraform
中
的
资源
创建一个outputs.tf。当
计数
为1时,所有工作正常,但当
计数
为
0
时,则不工作:output "ec2_instance_id" {It错误 因为aws_instance.ec2_instance有“
计数
”集,所以必须在特定实例上访问它<em
浏览 4
提问于2019-12-17
得票数 7
回答已采纳
1
回答
有条件地创造土地
资源
terraform
我希望能够创建一个
资源
,这
取决于
是否存在同名
的
资源
。count可用于有条件地创建
资源
,但如何以
terraform
中
的
名称检查
资源
的
存在?
浏览 4
提问于2022-01-06
得票数 1
回答已采纳
1
回答
具有
计数
的
资源
的
Terraform
输出
terraform
我有
terraform
形式
的
s3
资源
,配置如下: bucket_count = "${length(var.s3_config["bucket_names"])}" }我想为所有创建
的
存储桶设置输出
浏览 1
提问于2018-08-27
得票数 23
回答已采纳
1
回答
如果不存在,则创建
terraform
资源
(S3桶对象)
terraform
根据数据源输出条件创建
terraform
资源
。要求:如果它已经存在,请不要创建对象。如果没有,请在s3桶中创建对象。因此,密钥已经存在,并破坏了桶中
的
对象。 ubuntu@test-instance:
浏览 0
提问于2021-05-11
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何将基础设施自动导入 Terraform ?
硬核干货|使用GitLab CI部署Rancher集群
Terraform Plugin Framework现已正式发布
php学习之php的八种数据类型的使用
《DevOPS》-项目初始化
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券