腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
terraform
中
比较
变量
并
选择
正确
的
键
、
值
对
azure-devops
、
terraform
、
azure-aks
、
terraform-provider-azure
我有2个ACR
的
每个地区,我们有多个地区(AMAP,欧盟,CN)。现在,我正在编写
terraform
代码来定义
变量
acr_region,如下所示 variable "acr_regions" { description = "ACR regioneus2acr.azurecr.io" neu = "neuacr.azurecr.io" weu = "
浏览 12
提问于2021-09-29
得票数 1
1
回答
在local-exec-
terraform
中
调用shell脚本
terraform
、
terraform-provider-aws
我正在尝试从
Terraform
中
的
本地exec块
中
调用shell脚本。shell脚本基本上使用
terraform
输出(大约8个输出),
并
生成一个YML文件(作为
变量
),稍后我将使用cat << EOT....>>方法使用该文件。在脚本
中
,我还使用例如Ssh私钥进行了一些格式化。这并不能真正起作用。做这件事最好
的
方法是什么?我可以在local-exec中使用任何Linux命令吗?有没有更好
的
方法
浏览 23
提问于2020-03-29
得票数 1
1
回答
当我使用部署
terraform
代码
的
msft托管代理添加
变量
组时,Azure管道超时。
azure-devops
、
continuous-integration
、
yaml
、
azure-pipelines
、
terraform-provider-azure
当我添加可变组时,我
的
Azure管道将在
terraform
计划/应用上超时。 可变群我试着做一些研究,但没有结果。
浏览 1
提问于2022-03-31
得票数 0
回答已采纳
2
回答
如何处理提供商升级后
的
资源变化?
azure
、
terraform
、
terraform-provider-azure
、
terraform-provider
我正在尝试将azurerm
terraform
提供程序从2.30.0升级到3.13.0。可以肯定
的
是,某些资源中有一些更改(例如,间断性名称更改、重命名
的
属性、删除
的
属性等)。我理解了从状态
中
删除资源
并
通过它
的
资源id再次导入它
的
想法,但是还有其他资源,比如azurerm_subnet、azurerm_kubernetes_cluster、azurerm_storage_account我不确定它是否会失败(仅仅是因为
对
某些
变量
浏览 7
提问于2022-07-13
得票数 0
回答已采纳
4
回答
如
何在
Hashicorp
Terraform
中
配置环境
变量
terraform
、
terraform-provider-azure
我
对
Terraform
还很陌生,虽然我已经看过Hashicorp网站上
的
所有教学模块了。 目前,我正在努力理解如何设置环境
变量
。我知道如
何在
main.tf配置(access_key = "${var.access_key}")
中
引用
变量
,也知道如何将访问
键
保存到单独
的
文件
中
并
引用它,但我不了解(并且找不到任何文档/说明)
的
是如何设置环境
变量</
浏览 0
提问于2019-03-08
得票数 7
2
回答
Terraform
模块
中
的
tfvars映射
terraform
我正在编写一个
terraform
模块,它将根据传递给它
的
键
从地图中
选择
一个
值
。没什么不寻常
的
。 但是,该映射中
的
值
是秘密
的
,并且不会根据调用模块的人进行更改。我认为保守这些秘密
的
一个简单方法是将
变量
定义为模块
中
的
variables.tf
中
的
映射,将密钥/
值
放在模块
中
的</em
浏览 3
提问于2020-04-21
得票数 2
回答已采纳
1
回答
terraform
中
*.tfvars文件与main.tf
中
传
值
的
区别
amazon-web-services
、
terraform
调用模块时,为什么在main.tf文件
中
而不是在*.tfvars文件
中
传递某些
值
。我知道variables.tf是用来定义
变量
和任何缺省
值
的
。*.tfvar文件
的
作用是传递
变量
的
值
。但它们也会在我们调用该模块
的
main.tf
中
传递一些
变量
的
值
。为甚麽呢?有什么需要帮忙
的
吗? 谷歌没有得到一个令人满意
的<
浏览 0
提问于2019-09-22
得票数 0
2
回答
我可以在
TerraForm
main.tf文件中使用
变量
吗?
terraform
、
terraform-provider-azure
但是,我希望使用存储在
变量
文件
中
的
变量
来填充后端作用域中
的
字段,如下所示:provider "azurerm" {} key = "${var.key}" }存储在var
浏览 0
提问于2018-09-18
得票数 7
回答已采纳
1
回答
出口环境不适用于地形
terraform
、
terraform-provider-cloudflare
我正在使用Cloudflare提供者,它需要一些秘密
的
部分来传递地形。在运行计划之前,我尝试过使用export env,但是
terraform
似乎不理解。
浏览 10
提问于2022-07-04
得票数 0
回答已采纳
1
回答
如
何在
多个步骤/阶段
中
运行
Terraform
计划?
terraform
、
terraform-provider-gcp
我有一个非常好
的
地形计划,它完美地描述了我在Google平台上
的
基础设施,然而,我有一个问题:因为我
的
存储库不是完全私有的,所以我
的
计划
中
的
一些步骤是加密
的
,必须使用解密。这意味着我
的
计划必须分为两个地形阶段: 应用整个计划。
Terraform
是否支持将我
的
计划分解为各
浏览 0
提问于2018-10-09
得票数 0
回答已采纳
2
回答
如何隐藏
Terraform
“工件”后端凭据?
terraform
在我
的
例子
中
,它是一个Nexus存储库,
并
遵循设置存储库。我有以下几点 backend "artifactory" { url = "http://x.x.x:8081/repository/" repo = &qu
浏览 0
提问于2021-07-26
得票数 0
回答已采纳
3
回答
从地形状态获取私钥?
terraform
、
tls
我使用
terraform
资源tls_private_key生成密钥并将其推入AWS,但它没有给我用于访问相关资源
的
私钥。我怎么才能找回那把钥匙?
浏览 0
提问于2021-08-11
得票数 4
回答已采纳
1
回答
Terraform
variablization错误:资源名称无效,错误:字符串文字无效
terraform
、
terraform0.12+
你好,
Terraform
专家, 我
对
编写
Terraform
代码
比较
陌生。有没有人可以指导我如
何在
下面的场景中
正确
使用
变量
。我正在尝试改变
terraform
代码,如下所示: resource "aws_lambda_layer_version" "${var.project}_lambda_layer" { layer_name = &quo
浏览 26
提问于2021-10-09
得票数 0
1
回答
更新到
terraform
版本0.12.26后出现“歧义属性
键
”错误
terraform
、
terraform-provider-aws
、
terraform0.12+
在
terraform
版本从0.11更新到0.12.26之后,我发现map
中
的
查找和
值
列表出现错误。variable "foo" {} x.y = "bar" } 我有一个map "foo“作为
变量
类型( map ),然后我在map中有一个键值
对
,x.y在查找
中
,我尝试将x.y
的
值
读取为, lookup(var.foo, x.y) 有了
浏览 13
提问于2020-06-26
得票数 1
1
回答
Terraform
将两个
变量
合并为一个新
变量
variables
、
terraform
我希望在具有大量端口组
的
环境
中
自动部署Vmware VM。为了能够
选择
正确
的
端口组,最好输入两个
变量
:租户和环境。这两个
变量
用于CMDB注册和部署。对于部署,需要将
变量
组合到一个新
变量
中
,以
选择
正确
的
端口组。由于插
值
语法
的
原因,似乎不可能在查找中使用2个组合
变量
。 如
何在
Terrafo
浏览 0
提问于2018-05-13
得票数 6
1
回答
terraform
基础设施在本地运行,在aws codepipeline上构建和部署它会导致错误。
amazon-web-services
、
terraform
、
aws-codepipeline
apply -auto-approve -var-file="
terraform
.tfvars"
terraform
.tfvars包含区域、实例类型、访问
键
等
变量
。我想使用aws代码
对
这个地形基础设施
的
构建和部署过程进行自动化。我怎样才能完成这项任务?应该遵循哪些步骤?在哪里保存
terraform
.tfvars文件?在特定
的
代码构建角色中指定哪些角色。基础设施
的
terraform
代码),然后我需要
浏览 4
提问于2020-09-15
得票数 0
回答已采纳
3
回答
Terraform
/ Enterprise -如何使用AWS承担角色
amazon-web-services
、
assume-role
、
terraform-cloud
、
terraform-enterprise
I想使用AWS承担角色,使用
Terraform
/ Enterprise 在
Terraform
开放源码
中
,您通常只需执行一个假设角色,利用CLI上
的
..aws/凭据配置文件(这是初始身份验证)
并
执行假定角色,对于
Terraform
或Cloud,您不能引用配置文件,因为不可变
的
基础结构将不会在其目录
中
包含该文件。
Terraform
/Enterprise需要将访问密钥ID和秘密访问密钥设置为
变量</
浏览 12
提问于2020-04-07
得票数 8
1
回答
使用Python以编程方式编辑
Terraform
配置文件
python
、
terraform
、
hcl
我正在尝试用Python编辑
Terraform
配置文件。我正在使用python hcl2库解析
Terraform
文件(.tf),它返回一个python字典。我想在字典
中
添加新
的
键
/
值
对
或更改一些
值
。直接写入文件不是一种好
的
做法,因为返回
的
python字典不是Hashicorp配置语言格式。此外,还可以有多个配置文件链接在一起,
如
variables.tf等。我是否应该实现自己
的</e
浏览 31
提问于2021-01-12
得票数 6
回答已采纳
1
回答
从CICD
中
的
环境
变量
中
获取桶和关键值
amazon-s3
、
gitlab
、
terraform
、
gitlab-ci
我试图设置一个CI/CD
的
地形变化。我们
的
支持是S3,而init得到了以下错误,因为当然没有提供这些
值
: backend "s3" {}│ Error: "region": requiredset│ Error: "key": required field is not set region作为指
浏览 7
提问于2022-02-17
得票数 0
回答已采纳
1
回答
如何使用Azure DevOps发布管道
中
存储在存储帐户
中
的
Terraform
输出
变量
?
azure-devops
、
terraform
、
terraform-provider-azure
下面是我
的
场景,听起来可能很熟悉: storage_account_access_key = &qu
浏览 3
提问于2021-05-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
硬核干货|使用GitLab CI部署Rancher集群
Python基础入门篇之字典、元组
今夏发布的Terraform 0.12将提供for循环和第一类表达式
镜像即代码:使用 Packer 实现自动化构建镜像
跟我学AutoCAD|使用AutoCAD的25个小窍门
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券