一种安全有效地构建,更改和版本化基础架构的工具。
我正在开发一个 terraform 项目。在其中,我想要一个文件包含许多变量。我希望可以从项目的任何模块访问这些变量。我已经查看了文档和
我正在尝试在我的 terraform 脚本的配置程序“remote-exec”块中使用多行字符串。 然而,每当我使用文档和各种示例中概述的 EOT 语法时,我都会得到一个
Terraform:使用存储在 AWS CodeCommit 中的版本化模块
当前在 AWS CodeCommit 中存储了 terraform 模块的存储库。在开发和生产之间,我们希望对模块使用相同的存储库,但能够让开发和生产使用不同的版本...
我正在使用 Terraform 部署 Amazon Linux 2023。我想自动安装 Kubernetes 和 Helm,以便我可以重新启动虚拟机并让所有部分启动并运行。以下c...
运行 Terraform v0.11.3,我尝试使用 merge() 函数将两个地图合并为一个地图。但是我无法获得正确的语法。 merge() 是否支持使用动态变量? 标签=&
带有循环的 Terraform Azurerm 模块会破坏资源
我正在努力解决 Terraform 和 Azurerm Provider 中的问题。 我有一个模块,它创建一个服务总线队列和对现有服务总线主题的订阅,并将所有消息转发到...
我有 2 个选项可以将凭据传递给 terraform 提供商: 设置 ENV 变量,例如 FOO_PROVIDER_USERNAME 和 FOO_PROVIDER_PASSWORD。更新:并从提供商的源代码中的 ENV 中读取它们,以便...
这是我的场景: 我正在部署一个 Azure Linux Web 应用程序,它是一个演示环境,目标是通过 Terraform 进行完整部署 - 将其用于演示,然后通过 Terraform 销毁它(以...
Terraform 新手希望能朝正确的方向推动。 已经创建了我的第一个模块,一个名为“存储”的 root 子模块,我想将所有模板用于存储帐户...
使用 Terraform 构建后,AWS Cognito 托管 UI 为空白页面
我是 Cognito 的新手,希望我没有错过这里明显的东西。我尝试通过 Terraform 创建用户池并托管 UI。创建后,托管 UI 完全空白。审核网络...
调用模块上下文中 var="${local.var}" 和 var=local.var 之间的区别
假设我们有一个名为 var 的局部变量,我们想将它作为 in put 变量传递给子模块,该怎么做呢? 模块“mod1”{ 来源=“...” var = loc...
我使用 google 域名注册了域名。 mycompany.dev。我有一个运行在 VM 实例上的开发服务器,该实例部署了 ruby on Rails 8 应用程序,并且在访问时运行得非常好...
使用相同的 terraform 项目创建 Kubernetes 基础设施并部署应用程序
我想要一个包含 2 个模块基础设施和应用程序的 terraform 项目。 是否可以使用 Infrstruction 模块创建实例并安装 Kubernetes 并检索 kube-config ...
Terraform 使用自我管理的 Active Directory 创建 SQL Server 实例
我需要您的帮助:我们有一个简单的 Terraform 代码来创建 SQL Server 实例,但我要求将其添加到 Active Directory。 我已经在AWS控制台中进行了测试,并且我能够将数据库加入到AD,...
我是 terraform 世界的新手,一直在尝试从 s3 存储桶上配置的不同事件中触发多个 lambda。每次我尝试创建它时,它基本上都会淹没......
RabbitMQ 使用 terraform helm_release 提供程序设置 LivenessProbe exec 命令
我正在尝试使用 terraform helm_release 提供程序覆盖默认的 livenessProbe 和 readinessProbe 执行命令。 不幸的是,经过多次尝试,该命令似乎不是
我正在使用 terraform 进行 Azure 部署,并且尝试将 ssh 密钥存储在 Azure 保管库中。如果保管库中不存在密钥,我想创建并存储 ssh 密钥,否则我想
提供商 hashicorp/azurerm 不支持资源类型“azurerm_resource_group_policy_assignment”
我正在尝试以此在 Rg 级别上设置一些政策规则。 我的代码如下所示: 当地人{ 租户 ID =“xxxxxxxxxxxx” subscription_id = var.env == "dev" ? ”
变量map的默认值是否与我提供给terraform的数据合并? 示例变量.tf: 变量“foo”{ 类型 = 地图 默认 = { lorem =“ipsum” d...