一种安全有效地构建,更改和版本化基础架构的工具。
InsufficientS3BucketPolicyException::检测到存储桶的 S3 存储桶策略不正确
我正在创建一个 Cloudtrail 跟踪和一个 S3 存储桶来存储我的所有日志。我的跟踪是组织级别跟踪和多区域跟踪。我正在根据这些 AWS 文档设置 S3 存储桶策略。我的公里钥匙
使用 terraform 模块和 for_each 时的输出
我在使用 for_each 模块时很难获得输出。 用于创建 S3 的模块 - https://github.com/terraform-aws-modules/terraform-aws-s3-bucket/blob/master/outputs.tf 主.tf 模块“
如何销毁与 Terraform 要创建的资源冲突的现有资源?
我应用了一半的 terraform 计划,然后丢失了我的状态文件,因此现在 terraform 不知道它之前创建的 AWS 资源。当我尝试再次申请时,它抱怨冲突
Azure devops Databricks Terraform“无法配置默认凭据”
我正在尝试创建一个版本,它可以对 terraform 发挥一些魔力,但当我尝试应用更改时我陷入困境。 当我从桌面推送它时,它工作正常,但我使用 az 的托管身份来完成它......
如果使用 Terraform 或 OpenTofu 维护云基础设施(例如使用 Terraform AWS Provider),重新应用配置如何影响未明确指定的资源属性...
使用下面的代码时,当 tfvars 列表只有一个资源时,我能够成功创建资源。当它拥有多个资源时,它无法创建计划。 测试期间...
用户、组或应用程序“appid=XYZ”没有密钥获得密钥保管库的权限
我正在尝试创建保管库并向开发人员授予许可。 我是一名开发人员,只想由我自己管理这个保管库。 Terraform 验证命令不会给出任何错误。但是申请失败了...
我们的 AWS 基础设施中有不同的环境,这些环境存储在 CloudFormation 导出中。我每天自动关闭开发环境,并检查脚本是否存在
我的目标是针对此示例代码引发自定义错误,而不是从 terraform 收到的错误: 资源“aws_instance”“示例”{ ami =“ami-0f”...
Terraform AWS 提供商是否允许创建 AWS 并行集群实例?
我在这里检查了最新的 Terraform AWS 提供商 (4.64.0) 文档: https://registry.terraform.io/providers/hashicorp/aws/latest/docs 但我在网上找不到 AWS Parallel Cluster 相关资源...
无法通过 terraform 控制 AWS RDS 蓝绿部署的“切换”
我们正在尝试通过 terraform 为我们的 RDS 实例实施蓝绿部署。蓝绿部署正在成功运行。然而,我们的数据库很少有相当大的 ETL 作业定期运行......
我们无法使用 cvs 作为输入文件在同一 vnet 下使用 terraform 创建多个子网
`在同一虚拟网络中创建多个子网时,我们看到以下错误。有人可以指导我如何实现这一目标吗?想知道我们是否可以使用 csv 输入作为变量
将私有 ca 证书挂载到容器中。在 EKS 中,我们可以将机密挂载为文件,但我不确定这在 ECS 中是否可行。是否可以将证书挂载到ECS容器.if...
我是 TF 新手,我正在尝试使用一个变量来包含不同 S3 存储桶的所有区域。 变量.tf 变量“s3_bucket_arn”{ 类型 = 任意 默认 = { 我们-...
如何在 Terraform 中定义可选变量并在 Consul 中定义默认值
我有一个 Terraform 脚本,其中包含一些从 Consul 填充的变量。我想在两种不同的场景中使用这个脚本: 场景 1. 使用 Consul 的默认值一切正常。 场景...
我尝试在 Azure 中部署 2 个虚拟机,使用每个循环以及每个.key 和每个值配置。但是,我在下面的 network_interface_ids 参数中收到一条错误消息,其中我的 e...
Grafana Loki 失败的 loki-write pod - terraform iac
我正在尝试使用 Terraform 来部署 Grafana Loki,配置如下: 洛基.tf 资源“helm_release”“洛基”{ 名字=“洛基” 存储库=“https://grafana。
GCP Cloud SQL Terraform Postgres 扩展
是否有通过 Terraform 在 GCP Postgress Cloud SQL 实例上安装扩展的官方方法? 我发现的最接近的是这个非官方的 Postgres 资源,但目前还不清楚如何...
从同一 DevOps 项目的源 GIT 中提取 terraform 模块
我在 Terraform 代码中使用来自同一 Azure DevOps 项目的模块。 所以 repos 结构如下所示: 组织1/项目1/keyvault org1/project1/repo_that_uses_keyvault_module 代码是...
如何使用 Terraform 的文件配置程序从本地计算机复制到虚拟机?
我是 Terraform 的新手,到目前为止已成功在 Azure 上启动并运行了基本的 VM(加上资源管理器修剪)。我想到的下一个任务是让 Terraform 从我的本地复制文件