腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Terraform
-
使用
splat
运算符
不
工作
时
从
模块
创建
输出
terraform
我已经定义了一个带有循环的
模块
: module "stamp" { source = "./modules/stamp"} 在此基础上,我尝试
创建
基于this example的
输出
列表 output "stamp_locations" {} 然而,这是有效的,但是在
terraform
plan
浏览 16
提问于2021-07-13
得票数 2
回答已采纳
1
回答
Terraform
:来自多个
模块
调用的
输出
terraform
、
hcl
(
模块
./foo根据输入值
输出
唯一id )我希望能够任意实例化/调用./foo
模块
,并能够
从
每个
模块
实例访问唯一的id。我看不出用
Terraform
做这件事的方法,因为
输出
语法需要每个
模块
实例化一个唯一的val=expression。
模块
对象(module.*.id)上的
Splat
表达式不幸地(也
不
奇怪)不受支持。
浏览 2
提问于2020-10-20
得票数 1
1
回答
如何获得多个
模块
的
输出
?
terraform
我在它的
输出
中定义了这一点: value = "${aws_s3_bucket.mybucket.id}"但是,为了查看这个
输出
,因为我
使用
的是
模块
,所以是特定
模块
的作用域我可以遍历所有
模块
并多次调用
输出
,但是我找不到一个
terraform
命令,它列出了当前
使用
的所有
模块
。module.module2.aws_s3_bucket
浏览 0
提问于2017-12-10
得票数 2
1
回答
如何在引用一个项目与另一个项目的公共资源的
输出
时
,防止以地形形式
创建
资源
terraform
公共下项目用于
创建
ecs集群和所有其他服务所
使用
的公共ecs服务(如nginx )。ecs-service1项目包含用于
创建
ecs服务的资源定义。我在我的ecs-service1项目中引用了在公共下项目中
创建
的资源ARN。 我首先去公共-水下和做terraforma计划和
创建
。现在集群和nginx服务已经启动并运行。此时,它重新定位了一个事实,即我已经链接到了一个公共下面的
模块
,并显示了它将再次
创建
像nginx这样的集群和公共服务。是否有一种方式来安排/引用该
浏览 1
提问于2021-07-12
得票数 0
3
回答
Terraform
-如何在条件
运算符
中
使用
有条件
创建
的资源的
输出
?
terraform
、
terraform-provider-aws
我有一个案例,如果用户没有提供vpc id,我必须
创建
一个aws_vpc资源。在此之后,我应该
使用
该VPC
创建
资源。count = "${var.existing_vpc ?0 : 1}" 接下来,例如,我必须在VPC中
创建
节点。如果existing_vpc为true,则
使用</em
浏览 0
提问于2019-05-22
得票数 6
1
回答
Terraform
状态mv for_each
模块
terraform
、
rename
作为我们对基础设施进行重构的一部分,我试图
创建
一个新的
模块
和资源层次结构,作为其中的一部分,我们在
模块
之间提取一些公共基础结构。我现在在启动main.tf文件的main.tf文件中有一个
模块
(让我们将其命名为for_each),该文件是一个具有多个实例的
模块
(
使用
for_each):} 当然,这是简化的,但是基本上我的
模块
已经
从
module.wor
浏览 1
提问于2022-01-24
得票数 2
1
回答
*.id在地形中是什么意思?
terraform
我对
Terraform
很陌生。
浏览 5
提问于2022-11-23
得票数 0
回答已采纳
3
回答
如何
使用
带
模块
的
terraform
导入
terraform
Terraform
诉0.11.11module "assets" {resource "aws_s3_bucket" "m
浏览 0
提问于2020-04-16
得票数 26
3
回答
为什么我的
Terraform
输出
不能在
模块
中
工作
?
terraform
modules/world/main.tf value = "hello from world module"然后我跑:~$
terraform
apply~$
terraform
--version v0.10.8
浏览 0
提问于2018-09-25
得票数 13
回答已采纳
1
回答
terraform
如何确定何时下载
模块
?
terraform
、
terraform-modules
我想
使用
terraform
的EKS
模块
。我想要实现的是,如果
模块
已经存在于本地,
terraform
不会下载它。我
使用
terraform
变量TF_DATA_DIR来设置
terraform
的数据目录。export TF_DATA_DIR="${SOME_DIR}/.
terraform
" 当我运行
terraform
init
时
,EKS
模块
仍然
从</e
浏览 25
提问于2021-10-29
得票数 0
回答已采纳
1
回答
如何组织通用负载均衡器的地形
模块
amazon-web-services
、
amazon-ec2
、
terraform
、
aws-elb
在
Terraform
中,我有alb
模块
,它已经为该EC2实例
创建
了负载均衡器和侦听器、目标组。当我在ec2实例中执行
terraform
命令
时
,
terraform
模块
希望
创建
新的ALB,但它已经
创建
和
使用
了。ec2
模块
中的
Ter
浏览 4
提问于2020-07-05
得票数 5
回答已采纳
1
回答
是否可以将
输出
添加到已经处于状态的
Terraform
模块
?
terraform
我正致力于将一些现有的基础设施导入
Terraform
(确切地说,Github和teams )。这需要我的team
模块
为每个team_id
创建
一个
输出
。 对于新的回购和团队,这是很好的
工作
。但是,我的遗留团队资源不是用
Terraform
创建
的。它们是导入的,因此从未
创建<
浏览 0
提问于2019-05-07
得票数 0
1
回答
如何在
terraform
中
使用
splat
运算符
创建
字符串
输出
terraform
我正在用
terraform
创建
几个基于count的ELB。data.aws_subnet_ids.default.ids} 因此,我希望能够将它们的http端点作为
输出
我假设这些
输出
应该是字符串,并且它们应该以某种方式包含每个elb的dns名称。但是,以下
使用
splat
的方法不起作用 output "url" { value = "
浏览 6
提问于2021-09-20
得票数 0
回答已采纳
1
回答
Terraform
模块
子目录放置
terraform
我对
terraform
还不熟悉,我正在考虑编码新环境的最佳结构。你通常在什么地方有内部
模块
在你的回购?
浏览 7
提问于2019-09-28
得票数 0
2
回答
如果愿意,如何
使用
Terraform
脚本作为“公共”脚本、库或子例程?
terraform
、
terraform-provider-aws
在我的例子中,我有一个脚本来
创建
一个spot车队请求。我想
使用
这个通用脚本来
创建
多个spot车队请求。launch_specification { }我想要一个剧本 backend "s3" {
terraform
{ bucket = "my-<em
浏览 5
提问于2020-10-10
得票数 0
回答已采纳
1
回答
如何在不依赖
模块
的情况下共享
terraform
脚本
amazon-web-services
、
terraform
我想分享一个在不同项目中
使用
的
terraform
脚本。我知道如何
创建
和共享
模块
,但是这个设置有一个很大的麻烦:当我在脚本中引用一个
模块
并执行一个
terraform
apply
时
,如果
模块
资源不存在,它将被
创建
,但是如果我执行一个
terraform
destroy如果有两个依赖于同一个
模块
的项目,在其中一个项目中,我称之为
terraform
destroy,这可能会导致一个不一致的状
浏览 5
提问于2016-10-06
得票数 1
回答已采纳
1
回答
为什么GCS说在GCS后端中没有
输出
?
google-cloud-platform
、
terraform
、
terraform-provider-gcp
、
gcs
我试图理解为什么我的data来自我的gcs backend说它没有任何
输出
。 }我正在
使用
一个名为a1的
工作
区如果我进入我的db
模块
,并执行
terraform
浏览 10
提问于2022-03-29
得票数 2
3
回答
如何按顺序运行
terraform
代码?
amazon-web-services
、
terraform
刚刚遇到了一个关于
模块
依赖的问题。因为在
terraform
中没有"Include“类型的选项,所以实现我的目标变得有点困难。以下是场景的简短描述:它由多个
模块
组成,例如。dev{} 每个开发人员和生产人员都有大量的tf文件,其中很少有prod目录中的.tf文件需要从dev目录中的资源中获得
输出
由于
模块
没有依赖关系,我在想是否有任何方法可以按顺序运行
模块</
浏览 3
提问于2019-04-24
得票数 0
1
回答
如何在
terraform
的另一个文件中引用在一个文件中
创建
的资源
terraform
terraform
/env/res/main.tf: resource "aws_security_group" "allow_all" { to_port = 0 cidr_blocks = ["0.0.0.0/0"]}
terraform
浏览 83
提问于2019-01-22
得票数 10
2
回答
如何遍历
terraform
中的对象列表?
azure
、
powershell
、
terraform
我正在尝试
使用
外部数据源
从
azure动态获取VM列表,并单独显示VM。vmname}"} Main.tf output "value" { value = "${data.external.powershell_test.result.Name}"} Powershell
输出
浏览 49
提问于2019-03-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
HashiCorp 发布 Terraform 操作符管理Kubernetes基础设施
代码女神分享之Python程序员常用技巧——two
给程序员的 30 个基本 Python 贴士与技巧
硬核干货|使用GitLab CI部署Rancher集群
使用Unity 2019.2最新地形工具加速地形创作
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券