使用 Terraform 0.12,在 S3 存储桶中创建静态网站:... resource "aws_s3_bucket" "www" { bucket = "example.com" acl = "public-read" policy = <<-POLIC...
这是我的模板: resource "aws_ecs_cluster" "doesntmatter" { name = var.doesntmatter_name capacity_providers = ["FARGATE", "FARGATE_SPOT"] setting {...
我不确定如何使用terraform将Athena连接到我的Glue目录数据库。 我使用{{...}}。 resource "aws_glue_catalog_database" "catalog_database" { name = "${var.glue_db_name}" } ...
我想从本地设备的特定文件夹上传多个文件到AWS S3。但是我遇到了以下错误。 这是我的terraform代码。resource "aws_s3_bucket" "testbucket" { bucket = "test-terrafo...
我工作的公司使用Terraform来描述和管理大部分AWS基础设施。 我们有几个不同的服务,包括容器化的后端和CDN加速的前端。 从Route53域名和命名空间到ELBs、ECS和CloudFront,都有很多事情要处理。 目前遇到的一个问题是,由于Route53 DNS的原因,检查、刷...
我正在尝试使用Terraform创建EC2实例并设置负载均衡器,但我遇到了以下错误。如何在单个main.tf文件中创建实例和配置负载均衡器? 错误:引用未声明的资源 "aws_lb_target_group" "front-end":27: vpc...
我正在编写Terraform代码,以部署一个带有AWS Lambda整合的AWS API Gateway。我想在url中指定一个可选的路径参数,以便我可以从Lambda中引用它。但是我无法弄清楚如何在AWS API Gateway的Terraform代码中进行指定。 我能找到的唯一关于路径变...
如果用户没有提供vpc id,我需要创建一个aws_vpc资源。然后我将使用该VPC创建资源。 现在,在创建aws_vpc资源时,我正在应用条件语句。例如,仅当existing_vpc为false时,才创建VPC: 现在,在创建aws_vpc资源时,我正在应用条件语句。例如,仅当exi...
我正在使用Terraform启动我的云环境。 似乎即使是微小的配置更改也会影响幕后的许多资源。 例如,在创建 AWS 实例的情况下 - 小的更改将导致自动生成所有实例:-/+ aws_instance.DC (new resource required) id: "i-07...
在 Terraform 中,有没有一种方法可以编写带有多个分支的条件语句? 我正在设置一个 Terraform 模块来创建 Amazon Aurora 集群。我需要有一个选项来进行跨区域复制,所以我需要根据源区域决定副本的区域。