问题标签 [terraspace]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
terraform - 使用公共模块的 Terraspace
最近我发现了很棒的 terraspace 框架。我按照教程进行操作,但现在我担心如何使用公共模块,例如,我想使用此模块创建 gcp 计算:https ://registry.terraform.io/modules/terraform-google-modules/ vm/google/4.0.0
terraform - 如何使 Terraspace 堆栈在一些环境中通用?
请告诉我是否有任何方法可以使某些 Terraspace 堆栈在某些环境中通用?例如,我有一个适用于所有非生产环境的 AWS 账户,并且我想对所有环境使用相同的 VPC,所有其他资源(例如 EC2、RDS、SQS 等)将因每个环境而异且特定. 那么有没有办法将公共 VPC 堆栈的状态(首先是输出)共享给其他环境(开发、阶段、测试等)以及如何防止将 VPC 堆栈分别应用于terraspace build <environment>
舞台上的每个环境?
terraform - Terraspace:使用 -target 选项调用 terraform
我们使用 terraspace 来管理我们的基础设施。由于依赖资源,我们需要调用 terraform apply 两次,一次带有选项目标,一次没有。
我们目前在做什么:
terraspace up somestack
然后我们得到一个错误:
然后我们更改为.terraspace-cache/location/env/stacks/somestack并调用
在那之后
问题是:这是否可以自动化,我们已经完成了terraspace up somestack
,这是一个好主意吗?
terraform - 如何将现有 AWS 资源导入 Terraspace?
使用“terraform import”语法直接从 Terraform 导入资源。但是,没有关于这个问题的terraspace文档。他们的文档只讨论了如何通过将现有的 Terraform 状态文件移动到 S3 并配置后端来将现有的 Terraform 状态文件导入 Terraspace,以便 Terraspace 可以无缝地获取现有的 tfstate 文件。
有谁知道如何将现有基础设施导入 Terraspace?我在 AWS 中有一些现有的基础设施,我想导入并由 Terraspace 管理。
terraform - Terraspace Bundle:错误:出现 git 错误 - 致命:不是 git 存储库(或任何父目录):.git
当我运行时,terraspace bundle
我看到以下错误消息:
我的 Terrafile 中只有某些模块似乎有这个问题,因为我可以通过注释掉那些失败的模块来绕过这个问题。
terraspace - 两个环境之间的依赖
非常简单的场景:AWS 云,两个 VPC。一个在 dev env-t 中,一个在 test env-t 中。使用 terraspace 轻松创建它们。不同的 CIDR 等等。
现在需要在开发和测试之间创建 VPC 对等互连。
如何使用 terraspace 正确实现它?