CDK - 调用 PutBucketNotificationConfiguration 操作时发生错误(AccessDenied):
我正在尝试使用 CDK 包添加 S3 事件通知。此 CDK 包在账户 A 中部署了一个 lambda 函数,每次将 S3 对象添加到账户 B 的“testfolder/”中时都会触发...
为什么 terraform aws_cognito_user_pool 在每个 terraform 计划上始终显示为“就地更新”?
# aws_cognito_user_pool.user_pool 将就地更新 〜资源“aws_cognito_user_pool”“user_pool”{ id =“us-east-1_xxxyyy” ...
使用 Python 以编程方式编辑 Terraform 配置文件
我正在尝试使用Python编辑Terraform配置文件。我正在使用返回 python 字典的 python hcl2 库解析 Terraform 文件(.tf)。我想添加新的键/值对或 c...
无法使用 Terraform 创建 EKS 集群 [实例未能加入 Kubernetes 集群]
Terraform 代码如下 提供商“aws”{ 区域 =“us-west-2” } 资源“aws_eks_cluster”“示例”{ 名称 =“示例集群” 角色_arn =
我正在使用 Angular 和 Material 创建一个 Web 应用程序,我希望能够拖放和调整我的部分的大小。有没有办法使用 Angular Material 拖放 CDK 来完成?
我想根据“app”和“db”层过滤 Terraform 中的字符串列表。但是, contains 函数返回带有字符串“app”的空结果 变量“层”{ 类型...
无法通过 terraform 为 aks 设置 azure 日志监控
无法通过 terraform 为 aks 设置 azure 日志记录并出现此错误 解决方案名称:“logsMonitoring(*********):执行CreateOrUpdate: 意外状态 400,错误:InvalidParameter:
Azure postgres 灵活服务器使用 terraform 创建用户
我正在尝试使用 terraform 创建与 postgres 灵活服务器中的数据库名称相同的用户。用户创建代码如下。 资源“
使用CDK将策略附加到EventBus并将跨账户事件发送到Eventbus
我想要做的是将事件从不同的AWS帐户发送到我包含事件总线的帐户。 为此,我尝试将角色/策略附加到 EventBus,但我无法做到。我尝试...
为什么我不能使用 Terraform `move` 块将 Azure SQL 数据库移动到不同的资源名称?
我已经能够在 terraform 中的资源名称之间移动 SQL 警报,例如: 搬家了{ 来自 = module.myproj_sqldbs.azurerm_monitor_metric_alert.alert_storage_percentage_exceeds_80["m...
AWS JS SDK S3 HeadObject 命令抛出错误“检查您是否已显式安装“@aws-sdk/signature-v4-crt”包”
我正在通过CDK部署lambda函数。该函数使用适用于 Nodejs 的 aws-sdk 将 HeadObject 请求发送到多区域接入点 (MRAP)。 当我发送这个 HeadObject 请求时,sdk
如何通过 Terraform 将新源添加到现有的 Cloudfront 发行版?
我正在尝试使用 terraform 将原点添加到现有 CF。我找不到任何可以检索 CF 配置并添加源的块。请指教
terraform kubernetes 提供程序取决于 azurerm_kubernetes_cluster 资源
我有一个 terraform 配置,其中提供程序依赖于资源。 更准确地说,创建一个 Azure Kubernetes 实例(使用 azurerm 提供程序),然后连接到进一步
Azure Terraform Kubernetes VMSS 用户分配的身份
我对这个配置和我尝试的一切都迷失了,它根本不起作用。 解释。我有一个用于部署 Azure Kubernetes 集群的 terraform 代码,如下所示: 资源“
proxmox 的 github 操作出现 Terraform 计划错误
我尝试使用 Proxmox 进行 Terraform,效果很好。尝试通过自托管 github runner 来学习和利用 GitHub 操作功能 名称:LCX_2 在: 工作流程_调度: 环境: PM_API_URL:${{
在 Terraform for GCP 中允许帐户和角色时出现错误
我正在尝试将角色分配给 GCP 项目中 Terraform 文件中的用户,但出现以下错误: 错误:请求“创建 IAM 成员角色/compute.networkAdmin 用户:som...
在 Terragrunt 环境存储库中使用 TFENV 和 TFENV_AUTO_INSTALL 时出现并发 terraform 安装问题
问题: 在 Terragrunt 存储库中使用 TFENV_AUTO_INSTALL 环境变量时,许多不同 Terraform 版本的并发安装会触发竞争条件。 这导致...
我正在 Terraform 版本 0.14.15 上使用 for_each 方法创建一些资源。该资源有一个属性 input_parameters,它采用 JSON 格式的字符串作为其值。我正在定义...
Terraform 通过 id 检索现有的 aws_vpc 对象
我有一个 VPC ID vpc-xyz1234,我需要将 terraform 中匹配的 VPC 对象传递给我们的模块之一。 然而,我正在努力解决如何检索基于 O 的实际 VPC“对象”...
我正在开发一个 terraform 项目。在其中,我想要一个文件包含许多变量。我希望可以从项目的任何模块访问这些变量。我已经查看了文档和
参考使用 terraform 的 aws kinesis firehose 未声明的资源错误
我正在尝试使用 terraform 模块创建 AWS kinesis firehose 数据流。但我收到错误。我尝试了多种选项,但仍然遇到相同的错误,有人可以帮助我吗
如何使用cloud-init和Terraform设置主机名?
我从 Terraform 开始。我试图让它设置一个友好的主机名,而不是AWS通常使用的ip-10.10.10.10。但是,我还没有找到如何做到这一点。 我尝试使用配置程序,...
如何使用 terraform 生成用于 Firebase 身份验证的 AdminSDK (ADC) 凭据?
我最后尝试使用 terraform 设置一个谷歌项目,其后端应该使用 firebase auth 实例进行验证。为此,我需要一个通常在...中生成的凭据文件
通过 AWS ECR 上的 Terraform 执行 Docker 映像构建和推送失败
我遇到了一个问题,无法使用 Terraform 成功构建 Docker 映像并将其推送到 AWS ECR。该过程似乎执行没有错误,但 ECR 存储库仍然是空的...
terraform - 如果 ec2 实例已存在,则不要创建它
所以我在 terraform 中遇到了一个场景,其中的要求是检查资源(比如说 ec2)是否已存在于 AWS 中,如果存在则不要创建它。 现在我明白了,如果 ec2 &...
如何在terraform中的其他模块中调用for_each输出值
如何在terraform中调用其他模块中的for_each输出值 我试图在其他模块(ec2-instance)中调用 VPC 的输出,但它不起作用。 我正在粘贴我的 vpc 模块、vpc 输出,
terraform 堆栈组件引用模块输出错误:“不支持的属性”
我正在使用测试 Terraform Stacks 构建,创建一个资源组,然后在其中放置一些资源。 每个资源都是使用单独的模块创建的,因此一个用于资源组,一个...
使用 Terraform Cloud 和 Google 提供商向 GCP 进行身份验证
我有以下代码用于在我的 GCP 项目中配置 GCS 存储桶 我正在使用 Terraform Cloud,并且已使用 GCP 的应用程序默认凭据进行了身份验证 我创建了一个环境变量...
如何使用 terraform 添加多个现有 vmware 标签
这就是我目前使用它们的方式: # terraform.tfvars vsphere_tag_name =“名称” vsphere_tag_category =“类别” # var.tf 变量 &q...
Terraform - 创建带有名称的 S3 存储桶;保留现有的存储桶
在我们的开发环境中,我们希望为每个开发人员提供 S3 存储桶。我正在尝试将这些存储桶的管理迁移到 Terraform。这是在一个新帐户中进行的,所以有...
Terraform Plan“应用后已知” - 如何知道我的插值是否成功?
这是我成功的地形计划的摘录 ~ Primary_network_interface_id = "eni-XXXXXXXXXXXXX -> (应用后已知) ~ private_dns = "shshshshshshshshhs&q...
如何在单个 AWS 账户中使用 Terraform 创建两个独立的环境(开发环境和生产环境)来部署 AWS 资源
如何在单个 AWS 账户中使用 Terraform 创建两个独立的环境(开发环境和生产环境)来部署 AWS 资源,以及管理多个数据管道的最佳方法是什么?...
我想运行特定的 terraform 文件,但它正在运行不同的 tf 文件。我的目录结构如下 [root@localhost 基础知识]# pwd /root/terraform_practicals/基础知识 [root@localhost 基本...
我有2个帐户。帐户 1 和帐户 2。 我跑 登录 然后 az 帐户集 --subscription "account-1-subscription-id 然后 az 帐户显示 然后它显示我指向帐户 1
AKS LoadBalancer 外部 IP 卡在 <pending>
我使用以下 Terraform 在 Azure 中创建了一个 Kubernetes 集群。 Azure Kubernetes 服务集群是使用应用程序网关创建的,因为我想使用应用程序网关作为入口
分支策略仅限于通过 Terraform 的 Azure Devops 中的存储库
我们在 Azure Devops 的项目中有几个存储库(比如 TFA 和 TFB),它们从不同的“默认”策略继承分支策略。 我们计划覆盖并且
在 aws ec2 Linux 实例中更新到最新的 dart 版本
我正在使用 Serverpod 和 terraform 脚本上传到 aws 服务器。 在我的 pubspec.yaml 文件中,我必须有 dart SDK 版本 3.5.0(最新版本)。 但是部署到 aws ec2 linux 后,我得到...
AWS - Terraform 创建多个 ALB 目标组,每个目标组具有不同的 IP 目标
我正在尝试创建多个 AWS ALB 目标组,每个目标组具有不同的 IP 目标集。 我的变量定义如下。 变量“目标组名称”{ 类型=...
我有一个AWS规则组,它是AWS网络防火墙的一部分。 当每个规则都在单独的文件中时,我需要能够在 terraform 中编写规则,以及合并(连接)所有规则的方法...
阿里云 Terraform 应用 - 错误代码:RISK.RISK_CONTROL_REJECTION & 错误代码:Forbidden.RiskControl
我想创建2个实例(一个实例Zone A,一个实例Zone B),私有IP,SLB(公共IP),虚拟服务器都是实例(对于SLB),前端和后端端口都是HTTP。关于我的土地...
不同的 aws_security_group 出口规则取决于用户输入 (terraform)
我试图弄清楚如何根据提供的变量拥有不同的出口规则。对于我的用例,安全组应该具有对世界的完全出站访问权限,或者是远程...
使用 terraform 的 AWS 私有证书颁发机构(安装根 CA 证书)
团队, 我正在尝试创建 AWS PCA(要将其用于任何地方的 IAM 角色),安装 CA 证书并使用 ACM 请求私有证书。我在哪里面临以下错误,我错了什么......
如果类型是从变量进行数据绑定,则通过 <object> 标签在 Angular 中显示 pdf 无法在 Chrome 中工作
我正在尝试通过 标签在 Chrome 中显示 pdf。 如果我手动编写类型,它会起作用: 不工作 但是... 我正在尝试通过 <object> 标签在 Chrome 中显示 pdf。 如果我手动写 type: 就可以了 <object [data]="getUrl(true)" type="application/pdf"> Not working </object> 但如果我从变量读取类型则不会: <object [data]="getUrl(true)" [type]="file.mimeType"> Not working </object> 为什么?这是一些非常奇怪的错误,还是我做错了什么可怕的事情。 这里是plunkr。 它可以在 Firefox 中运行(所有 4 个对象都会显示),但不能在 Chrome 中运行 (Version 74.0.3729.169 (Official Build) (64-bit)): 我遇到了同样的问题,但我不明白原因。 就我而言,我决定在基于 Blink 引擎的浏览器中使用“embed”元素而不是“object”元素。 <ng-template #blinkPlatformViewer> <embed [src]="getUrl(true)" [type]="file.mimeType"/> </ng-template> <object *ngIf="!isBlinkPlatform; else blinkPlatformViewer" [data]="getUrl(true)" [type]="file.mimeType"> Not working </object> import { Platform } from '@angular/cdk/platform'; import { DomSanitizer, SafeResourceUrl } from '@angular/platform-browser'; export class FileContentComponent { constructor(private readonly sanitizer: DomSanitizer, private readonly platform: Platform) { } get isBlinkPlatform(): boolean { return this.platform.BLINK; } }