一种安全有效地构建,更改和版本化基础架构的工具。
调整 terraform apply 会出现以下错误。 ╷ │ 错误:缺少必需的参数 │ │ 参数“domain”是必需的,但未设置。 我搜索了所有项目文件夹,包括...
我有以下地形: 我的想法是,我可以传入卷并传递binary_data或data,该模块将进行相应的处理。 但是它不喜欢嵌套循环。我有一个
无法使用 google_compute_router_nat 在 GCP 上创建云专用 nat
描述:“type”参数在资源 google_compute_router_nat 中不起作用 我正在尝试使用 Terraform 在 Google Cloud Platform (GCP) 上创建私有 Cloud NAT 资源...
Terraform GCP service_account vs 项目 vs 组织
我正在为 GCP 挑选 terraform,我发现了这三个资源: google_service_account_iam_member google_project_iam_member google_organization_iam_member 它们听起来非常相似
我目前有一个模块,其中包含一个具有许多可配置属性的块 资源“example_resource”“instance1”{ 块1 { property1 = var.variabl...
我升级到 Terraform v0.12.16,现在我收到很多类似这样的消息: 警告:仅插值表达式已被弃用 在 ../modules/test-notifier/test_notifier.tf ...
我是使用 VS Code 和 Mikael Olenfalk 的“Terraform”扩展的 terraform 新手。 我学会了使用字符串插值,我可以按 ctrl+space (智能感知)并使用资源引用...
如何使用 AzAPI terraform 提供程序创建 ASEV3 资源
我尝试使用 AzAPI Terraform 提供程序创建 ASEv3 资源 资源“azapi_resource”“ase”{ 类型=“Microsoft.Web/hostingEnvironments@2024-04-01&
Azure Function App 通过 Terraform 实现多个连接字符串
我尝试通过 terraform 在 azure 函数应用程序设置中添加多个连接字符串,但出现错误 资源“azurerm_linux_function_app”“ali_test_fa”{ 名字...
使用 Terraform 时如何避免覆盖 GitLab CI 变量
我是 Terraform 新手,正在尝试使用它来配置我的 GitLab 项目。 到目前为止,这是有效的,但我还创建了不得在每次运行时重置的密钥。 因此,GitLab CI 变量
当尝试通过 terraform 部署项目时,我遇到以下问题: 错误:读取或编辑 GCE 默认服务帐户时出错:googleapi:错误 401:请求的身份验证无效
从公共 terraform 模块中提取源代码时,如何创建实际的本地 terraform 模块?
最近几天在这里学习terraform。所以不要评判我。 我正在尝试创建中心辐射(父/子),以利用公共模块在 AWS 中部署我自己的基础设施。我可以创造一个孩子
Azure DevOps Pipelines:TerraformTaskV4:具有不同订阅和工作流身份联合的 init
我有一个 Azure DevOps YAML 管道,想要使用 Terraform 将资源部署到 Azure。作为第一步,我需要运行 terraform init。为此,我想使用 TerraformTaskV4 (https://github.com/micr...
AWS API Gateway 循环依赖使用阶段变量进行 Lambda 与 Terraform 集成
我有一个可用的 API 网关,其中包含使用 terraform 部署的硬编码 Lambda 集成。 我想用阶段变量替换集成中的硬编码 Lambda ARN,这将打开...
我想将数据从主代码中分离出来,并在类似于 local.tf 或 Variables.tf 的单独文件中使用它们,但是即使在文档中也没有参考。 用例 我正在尝试创建访问日志...
我想在两个不同的项目之间克隆 Google Cloud Platform Cloud SQL,但收到错误 403“调用者没有权限”
下面是我的terraform源代码 提供商“谷歌”{ 项目 = var.preprod_id 区域 = var.reqion } 提供商“谷歌”{ 别名=“来源” 项目 = 变种。
是否可以给我的地图一些默认值? 变量“project_var”{ 类型 = 地图 #默认={} 默认= {默认:'假'} } 这样当我将这个 var 传递给
在 locals.tf 中,如果传递了 id,则尝试分配 pri 映射,而如果没有传递 id,则尝试传递 pub 映射。 pri 地图有 ids,而 pub 地图没有,我如何将 pri/pub 分配给 fvar?
在 locals.tf 中,如果传递了 id,则尝试分配 pri 映射,而如果没有传递 id,则尝试传递 pub 映射。 pri 地图有 id 而 pub 地图没有,我如何将 pri/pub 分配给 fvar?
我正在尝试在AWS云中部署lambda函数。我想知道部署该功能时是否出现错误。有没有什么方法可以使用 Terraform 恢复到旧版本...