腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
理想
的
terraform
工作
空间
项目
结构
、
我想设置
Terraform
来管理dev/stage/prod环境。基础架构在所有环境中都是相同
的
,但每个环境中
的
变量都有所不同。既然在
Terraform
0.10中引入了
工作
空间
,那么
理想
的
Terraform
项目
结构
是什么样子
的
?如何在命名/标记基础设施时引用
工作
空间
?
浏览 27
提问于2017-08-16
得票数 7
1
回答
是否将"Provider“和"
Terraform
”版本存储在单独
的
TF文件中?
、
目前,我必须在我
的
每个
Terraform
模板中定义
Terraform
版本和提供程序版本。我希望在我
的
Terraform
模板之外有一个文件,我可以在其中定义用于目录
结构
中每个模板
的
提供程序版本和
Terraform
版本。我已经考虑过使用覆盖文件(https://www.
terraform
.io/docs/configuration/override.html),但似乎我必须从overrid
浏览 22
提问于2019-04-18
得票数 2
1
回答
Terraform
后端空状态
我在
terraform
上遇到了一种奇怪
的
行为。我一直在做一个基础设施。我有一个后端状态配置为在azure
的
存储帐户中声明我
的
状态文件。我尝试了
terraform
pull和
terraform
refresh,但什么都没有,仍然是同样
的
结果。我检查了我
的
远程状态,并且我仍然声明了所有资源。所以我选择了b计划,将我
的
远程状态复制并粘贴到我
的
本地
项目
中,并再次运行
terraform
,但什
浏览 28
提问于2021-04-06
得票数 0
回答已采纳
1
回答
专用/单独
的
Git Repo作为
Terraform
远程后端
、
我相信git可以用作tfstate
的
后端,步骤如下:将tfstate文件提交到指定
的
目录和分支中。只获取所需
的
文件,而不是整个repo,因为这个repo可以用于在不同
的
目录上存储多个tfstate文件。用于锁定和解锁:方法1 (git ):使用“锁”
Terraform
是否有计划将git作为后端发布?我还想出了使用HTTP后端上传到g
浏览 0
提问于2020-08-14
得票数 3
1
回答
合并两个地形映射,只有在条件为真的情况下
一些背景,为什么我要做这些合并,因为这可能不是最好
的
方式来实现这一结果
的
地形。 源代码管理中
的
项目
的
ter
浏览 3
提问于2020-02-11
得票数 3
1
回答
terraform
与一个状态文件
的
协作
我很难用
terraform
来解决一个问题:简而言之,这个问题与团队之间
的
协作有关,同时使用相同
的
状态文件示例编写下面的代码:应用程序团队:创建VM/K8s
工作
负载因为两个团队都使用相同
的
状态文件,所以当App试图部署某些东西时,一个团队创建
的
资源(例如下面的团队)被标记为删除,反之亦然。我们能阻止这种情况吗,使用单独
的
浏览 0
提问于2020-10-26
得票数 1
2
回答
自动将
项目
添加到度量范围
、
我在Google中有一个“警报”
项目
,希望它能够监控其他几个
项目
的指标。在云控制台上,我可以轻松地将这些
项目
添加到Alerts
项目
的度量范围中。但是,我想在
Terraform
中自动化这个过程。
浏览 0
提问于2021-08-04
得票数 0
1
回答
带有S3后端
的
Terraform
如何发现所有
工作
区?
、
S3
terraform
存储状态文件,如下所示。${bucket_name}/${workspace_key_prefix}/${workspace_name}/${key} 因为特定
Terraform
项目
的状态文件可以包含许多
工作
区,所以状态文件可以存在于许多在新机器上执行初始化时,
Terraform
如何找到所有
工作
空间
的
状态文件?它是否在S3中遍历所有位置才能找到它们?
浏览 2
提问于2021-11-15
得票数 0
1
回答
通过CLI在
Terraform
中创建没有任何现有
工作
区
的
新
工作
区
、
、
我正在通过
Terraform
和GitLab CI在GitLab MRs上建立短暂
的
回顾环境。我使用
Terraform
作为后端。我希望为每个review创建一个
工作
区,并根据GitLab CI中
的
一些环境变量动态创建它。 我
的
问题是,如果没有一个现有的
工作
区,我就无法通过CLI创建一个新
的
Terraform
工作
区。这似乎违反了直觉,因为我没有使用那个
工作
区。如果存在一个
工作
区,我可以
浏览 4
提问于2022-02-18
得票数 0
4
回答
理想
的
Ruby
项目
结构
、
我想了解一下ruby (非rails/merb/等)
项目
的
理想
项目
结构
。我猜是这样
的
bin/ #Files for command-line execution appname.rb appname
浏览 5
提问于2009-03-05
得票数 130
回答已采纳
1
回答
TerraForm
分离级
、
、
我想在
TerraForm
存储库中分离我
的
开发阶段。“仅
工作
空间
本身并不适合系统分解,因为每个子系统都应该有自己
的
独立配置和后端,因此将有自己独特
的
工作
空间
集。”有人能解释一下舞台分离
的
最佳做法是什么吗?目前,我计划使用单独
的
目录:│ ├── main.tf (referencing the modules) │ ├─
浏览 0
提问于2022-05-02
得票数 1
1
回答
当使用Azure Blob进行状态管理时,使用
Terraform
工作
区有什么大
的
好处吗?
、
我正在阅读这篇文章,并试图理解当我使用Azure Blob Storage进行状态管理时,
Terraform
工作
区
的
好处。https://danielwertheim.se/
terraform
-workspaces-and-remote-state-in-azure/ 由于我正在使用Azure Blob Storage进行状态管理,因此我可以使用一个变量为每个环境(如DEV或PROD)使用(切换到)不同
的
容器--如下所示: ? 对于每个环境(DEV、PROD)
浏览 11
提问于2020-11-11
得票数 0
回答已采纳
2
回答
如何让后续
的
terraform
部署使用在同级模块中创建
的
vpc
、
、
我正在尝试理解如何让以下平台
项目
结构
允许我建立vpc,然后在兄弟目录中
的
后续apply操作中使用该vpc。module.shared.vpc_id tags = {
Terraform
= "true" }两个部署都成功,但如果我在
浏览 8
提问于2021-10-05
得票数 0
2
回答
IBM Cloud Schematics:如何将运行时从
Terraform
v0.12升级到v0.13?
、
、
我正在使用IBM Cloud Schematics和一个基于
Terraform
0.12
的
工作
空间
。基于,运行时支持新
的
Terraform
版本。如何更改我
的
工作
区以使用新
的
运行时?
浏览 8
提问于2020-12-02
得票数 1
1
回答
如何管理
terraform
项目
中
的
多个kubernetes命名
空间
、
我使用
terraform
已经有一段时间了,我已经将所有东西部署到单独
的
集群中。现在,由于成本原因,我们希望将不同
的
集群合并到一个集群中,并使用kubernetes名称
空间
。我想要
的
结果是,我可以调用
terraform
apply - var="kubernetes_namespace=my-namespace",它将创建可以与其他名称
空间
共存
的
名称
空间
,但是,由于
terraform
远程状态
浏览 3
提问于2022-09-24
得票数 0
1
回答
如何在Pycharm中操作为不同
Terraform
工作
空间
配置
的
两个终端窗口?
、
我正在我
的
Mac上使用Pycharm尝试使用
Terraform
工作
空间
。我在一个目录中初始化了
Terraform
,在这个目录中我有一个基本
的
工作
配置,可以在亚马逊网络服务上使用EC2实例设置一个VPC。我使用
terraform
workspace new testws创建了一个新
的
工作
区,现在我想在default
工作
区和新创建
的
testws
工作
区之间来回切换,而不
浏览 65
提问于2020-08-12
得票数 0
回答已采纳
2
回答
使用GCP、云构建和
Terraform
工作
区
的
短暂环境
、
、
、
正如标题所述,试图利用Cloud和
Terraform
工作
区在同一个GCP
项目
中创建任意
的
临时环境,映射到分支。我
的
云构建管道可以
工作
,但是
terraform
apply似乎并没有实现我试图设置
的
工作
区,因为以前构建
的
资源被销毁了,即使它们应该在另一个
工作
区中。{ bucket = "my-tfstate-bucket"
浏览 0
提问于2021-07-15
得票数 0
3
回答
我怎样才能让“`
terraform
”在我
的
苹果M1 Macbook上运行?
、
、
、
、
在我
的
Macbook上运行
terraform
init时,我得到了以下错误。有人能帮忙吗?提供者Regiy.
terraform
.io/hashicorp/template v2.2.0没有可用于当前平台darwin_arm64.
的
包。 我
的
地形版本是1.1.4。
浏览 8
提问于2022-01-24
得票数 1
2
回答
部署(
Terraform
)和构建过程(Bazel)之间
的
界限模糊,导致生成和发布过程尴尬。
、
我正在构建一个由多台机器上
的
多个程序、一些云服务(如RDS)等组成
的
系统。 在
理想
情况下,我希望提供一些配置(例如部署密钥、AWS凭据),并运行一个"deploy“命令,该命令将构建和部署所有内容。目前,我正在使用Bazel构建我
的
手工艺品(.so、.jar、Docker映像等)和
Terraform
来提供我
的
体系
结构
(ECs、RDS等)。这些工具中
的
每一个都非常擅长它所做
的
工作
,它们一起涵盖构建和部署。然而
浏览 0
提问于2019-11-12
得票数 1
1
回答
地形提供商包
的
可重用性
、
、
、
、
假设有两个地形
项目
(A & B),两者都可能有共同
的
提供者。下面是providers目录体系
结构
。另外一点是,
terraform
已经在其版本命名
的
不同目录中管理providers下载二进制文件(例如:http提供程序有3.0.0和3.1.0)。我正在寻找类似于maven local repository
的
terraform
配置,它将所有下载
的
二进制文件保存在公共位置,~/.m2 (默认),以及它可以避免重复(或不必要
的</em
浏览 11
提问于2022-10-12
得票数 1
回答已采纳
点击加载更多
相关
资讯
项目工作分解结构WBS
理想智驾的VLA模型及其结构
使用工作分解结构(WBS)工具管理好项目
什么是理想的混合式办公空间?
一图掌握项目管理的核心工具WBS工作分解结构,PM必备技能!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券