一种安全有效地构建,更改和版本化基础架构的工具。
Terraform 尝试解析 user_data 脚本中的 javascript 变量
这是我下面的 user_data 脚本。我通过 templatefile 函数传递它,并将 lb dns 作为变量传递。但是,terraform 正在尝试将我的 javascript 变量解析为 terraform 变量。怎么...
尝试创建安全组时,我的 terraform 代码出现循环错误。最初,安全组相互引用,但出于调试目的,我删除了这些引用。
我无法将 EKS 节点加入 EKS 集群 (Terraform)
我正在使用 terraform v0.14.2 ,我正在尝试创建 EKS 集群,但在节点加入集群时遇到问题。状态一直停留在“正在创建”,直到收到电子邮件...
我们如何通过提供 Secret Manager ARN 来获取凭据,从而使用 Terraform 创建 RDS 的 DMS 端点?我查看了文档,但找不到任何内容。
Terraform 在 aws 对等 vpc 中无限期地创建和删除路由表
当我多次运行它时,我遇到了奇怪的 Terraform 行为。场景是这样的:同一区域和 aws 帐户中的两个 VPC,我想在它们之间创建对等互连。在第一轮
Terraform - 无法将 S3 访问附加到 lambda
我正在尝试使用 Terraform 创建多个具有 S3 存储桶访问权限的 lambda 函数。 terraform 脚本运行良好,但 lambda 函数仍然没有 S3 访问权限。在 lambda Web UI 中的 Configura 下...
如何在terraform中获取powershell环境变量值
在 Ubuntu (20.04) 上运行 powershell (7.4.1) 和 terraform (1.7.5)。我创建了一个 powershell 配置文件,在其中设置了一些环境变量供 terraform 在执行时使用。 例如...
我需要有关 EKS 托管节点组的帮助。 我创建了一个带有额外 sg 的集群。在此集群内部,我创建了托管节点组。所有代码都存储在 terraform 中。一旦被管理节点...
SSL 请求在浏览器中有效,但在 Windows 11 上使用命令行工具失败
我按照这个 HashiCorp 教程,在 Windows 11 上使用 Chocolatey 安装了 terraform 1.8.0。我创建了给定的 main.tf 文件,当我运行 terraform init 并收到此错误时: c:\x\src 呃...
我正在使用列表(对象)(水名称配置)格式的变量部署 AWS Glue 作业列表(水名称)。当 Terraforms 检查部署计划时,它总是会出现差异,即使......
Terraform 提供者私有状态是全局的还是按资源限定范围?
Terraform 提供者能够存储私有状态:https://developer.hashicorp.com/terraform/plugin/framework/resources/private-state#reserved-keys 状态可以这样存储: 函数 (r *
我想从社区映像创建虚拟机,但在 https://registry.terraform.io/providers/hashicorp/azurerm 中找不到任何信息 任何人都可以分享有关如何从
Terraform:错误:提供商在使用 Google 云申请后产生不一致的结果
我在 Google Cloud 上部署 terraform 时遇到问题。 这是我的地形文件。 地形{ 必需的提供者{ 谷歌={ 来源=“hashicorp/谷歌” 版本...
我对 terraform 还很陌生,但我对 AWS 有很好的掌握。我有一个 main.tf,用于在不同可用区中配置 2 个 EC2、附加现有安全组并创建 ALB。当我添加 c...
Github 操作和 Terragrunt - 规划文件输出路径
我正在使用 Github 操作通过 Gruntwork IO Terragrunt 操作来设置 Terragrunt 管道。 名称:部署客户变更 开:推 环境: TF_版本:1.5.1 TG_版本:0.55.21 权限: id-
Lambda 函数 eventbridge 触发器未使用 Terraform 进行配置
我正在尝试配置lambda函数和cloudwatch事件桥触发器,以便lambda基于crontab触发,并在触发lambda函数时传递一些参数。 我...
AWS / Terraform - 我想向现有托管区域添加别名记录
我对 terraform 还很陌生,但我对 AWS 有很好的掌握。我有一个 main.tf,用于在不同可用区中配置 2 个 EC2、附加现有安全组并创建 ALB。当我添加 c...
Terraform 将 S3 存储桶名称附加到端点 URL?
我在通过 terraform 定义的 localstack 中设置了一个非常简单的 S3: 提供商“aws”{ Region = "us-east-1" # 更改为您想要的区域 访问密钥...
Terraform:错误:提供程序配置不存在。模块已创建,但当我删除或评论时,它会抛出错误
所以我使用 terraform 模块,其中源是另一个内部 git 存储库。我可以使用该模块成功创建资源,但是当我尝试删除(或注释)该模块时,无法获取
如何定义生命周期检查以避免标签更改时重新部署资源 当我使用时: 地形{ required_version = ">=1.0" 必需的提供者{ AWS = { ...