terraform 相关问题

一种安全有效地构建,更改和版本化基础架构的工具。

错误:等待创建实例时出错:服务帐户上需要 iam.serviceAccountUser 角色

您好,当我尝试在 GCP 中创建实例时,我遇到了用户角色问题,下面给出了错误消息。我在另一个实例创建过程中遇到同样的错误。即使我映射了...

回答 1 投票 0

terraform init 创建空的 tfstate 文件

当我执行 terraform init 命令时,TF 没有 tfstate (我的 tfstate 文件位于 s3 存储桶中)。另外,我无法在 .terraform 文件夹中看到 terraform backend-config 文件。 ...

回答 1 投票 0

使用 Terraform 具有持久 SSH 主机密钥的 EC2 实例

我正在使用 terraform 创建一个 ec2 实例用作堡垒主机。该实例是通过弹性 IP 访问的。我使用 user_data 内的 shell 脚本将 ssh-keys 部署到堡垒主机

回答 1 投票 0

Terraform 模板文件、格式错误的策略文档(备份策略)

我调用一个要像这样渲染的文件 资源“aws_organizations_policy”“backup_policy”{ 名称 =“组织备份策略” 描述 =“组织...

回答 1 投票 0

使用 Azure AD 服务主体向 Azure Manage Grafana HTTP API(terraform 提供程序)进行身份验证

作为 Terraform 部署的一部分,我想部署 Azure 托管 Grafana 和一些 Grafana 资源(使用此提供程序)。 Managed Grafana 与 AD 集成,可以调用 Gr...

回答 1 投票 0

Azure Azure AD 身份验证 - 错误 500 - 如何通过 Terraform (active_directory_v2) 设置允许的身份和租户

我已通过 Azure 门户为我的 Web 应用程序成功手动配置了 Azure AD 身份验证,但我正在努力使用 Terraform 实现自动化。 设置详情 在 Azure 中手动配置...

回答 1 投票 0

Terraform 从数字和具有多个元素的变量创建数组/列表

我确实有一个包含 IP 地址范围前 3 个八位字节的变量,例如“172.16.100”,还有 2 个包含起始 IP 地址(最后一个八位字节,例如 2)和 IP 地址数量(例如 3)的变量。 哈...

回答 1 投票 0

Terraform 地图(字符串)如何使用

我想创建一个模块来定义此 cloudflare 资源的覆盖设置 https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/zone_settings_override 瓦里亚...

回答 1 投票 0

terraform lambda 资源策略问题

我正在尝试将资源 AWS IAM 策略添加到 Terraform 的 lambda 函数中,IAM 策略没有任何条件,但有资源,但是 Terraform 正在添加相同的资源条件。

回答 1 投票 0

使用带有 for_each 的数据部分进行 terraform

我尝试通过传递 json 中的配置来创建资源,并在 json 上进行资源循环。然而,同一 json 的一部分包含需要在数据部分中使用的值。 [ { ...

回答 2 投票 0

即使使用相同的标签,Terraform AWS 资源也会被修改

即使资源配置没有变化,AWS 资源也会更新。作为 terraform 计划的一部分,标签将以相同的值重新应用。 资源“aws_dynamodb_table&qu...

回答 2 投票 0

使用 Terraform 的 GitLab 项目

我正在使用 Terraform 创建 GitLab 服务器和项目。 我的提供商的令牌有问题。 我为服务器创建一个实例,并使用脚本定义 GitLab 的令牌。 “……

回答 1 投票 0

Terraform 移动块代码中未解决的引用错误

我在 Terraform main.tf 文件中使用以下定义创建了一个 api 网关资源 资源“aws_api_gateway_rest_api”“test-api”{} 现在我已经更改了资源引用...

回答 1 投票 0

使用 Terraform 卸载 Helm 图表时,Argo CD pod 和命名空间卡在终止状态

我正在通过 Terraform 定义使用其舵图安装 Argo CD,如下所示。设置很简单,我创建一个单独的命名空间,以便可以在 terraform destroy 上删除它,然后安装...

回答 2 投票 0

在 for 循环中使用正则表达式的 Terraform

我正在尝试仅使用包含以下内容的文件中的列表中的 .domain1.com 和 .domain2.com 填充我的目标变量: [ *.domain1.com、.domain2.com、domain3.com、domain4.net ] 目标 =

回答 1 投票 0

terraform部署的容器定义丢失了mount_points和port_mappings

我正在尝试使用共享 EBS 卷的两个容器部署 aws_ecs_task_definition。 Terraform 将成功运行部署并更新任务/容器定义,但 port_mapp...

回答 2 投票 0

Terraform 检测到自上次“terraform apply”以来在 Terraform 之外进行的以下更改,这可能会影响此计划

一旦我运行 terraform Apply 并尝试运行 terraform Plan,它总是检测到配置漂移。我收到以下错误。这种情况一直在发生,只有我在申请后才申请计划...

回答 1 投票 0

使用 auth_settings_v2 进行 Terraform Azure 功能应用程序部署正在配置 Microsoft (V1)

我正在尝试通过 Terraform 部署 Azure Linux 函数应用程序。此功能应用程序使用基于 Microsoft 的身份验证。在我的函数应用程序资源模板中,我有这个用于身份验证的块...

回答 1 投票 0

如何使用 Terraform 自动将标签添加到 AWS 卷

我有以下 Terraform 脚本来部署 EKS 集群(标签留空以隐藏值) EKS.tf 提供商“aws”{ 区域 = var.region profile = var.profile 默认标签{ ...

回答 1 投票 0

如何使用 Bicep(或 ARM)创建 AD 应用程序注册和角色?

我正在使用 Terraform 为我们的应用程序创建应用程序注册和角色。但我不知道如何对二头肌做同样的事情。这是今天使用的: 步骤 1. 在 Active Directory 中注册应用程序,

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.