22得票6回答
无法承担角色并验证指定的目标组ARN。

我想使用terraform ecs_service创建和部署一个集群,但是无法做到。我的terraform apply总是在IAM角色周围失败,我不清楚这些角色的作用。具体来说,错误消息是: InvalidParametersException: Unable to assume ro...

22得票2回答
创建API网关集成响应时出错:NotFoundException:指定的集成标识符无效。

目标 为问题提供解决方案或解决方法。 问题 如果提前单独创建Firehose,则Terraform API网关与Firehose的集成将正常工作。resource "aws_api_gateway_integration" "click_put" { rest_api_id = da...

22得票2回答
使用Terraform将输出保存到文件

我正在使用terraform生成证书。寻找有关如何使用terraform将pem和cert值转储到磁盘文件的信息。这是输出变量。我想将它们转储到变量中。有任何参考代码片段吗? output "private_key" { description = "Th...

20得票1回答
aws_iam_policy和aws_iam_role_policy的区别

我有一个 aws_iam_role,想要添加一个策略。通常情况下,我会使用 aws_iam_role_policy_attachment 创建一个与 aws_iam_role 相关的策略,并将其附加到该角色上。 但是,我看到一些文档使用了 aws_iam_role_policy,我认为它似乎做...

20得票4回答
在Terraform中,是否可能将状态从一个工作区移动到另一个工作区?

一开始我使用的是默认工作区。由于增加了更多复杂性,我想要使用多个工作区。我希望将默认工作区中的内容移动到它自己的工作区或将默认工作区重命名为另一个工作区。我该怎么做?

20得票3回答
Terraform生命周期防止销毁。

我正在使用 Terraform V11 和 AWS provider 进行工作;我正在寻找一种在销毁阶段防止销毁某些资源的方法。因此,我采用了以下方法。lifecycle { prevent_destroy = true } 当我运行 "terraform plan" 命令时,出现...

19得票4回答
Terraform无法在启用MFA时扮演角色。

我很难以让Terraform扮演一个需要MFA的另一个账户中的IAM角色。以下是我的设置: AWS配置 [default] region = us-west-2 output = json [profile GEHC-000] region = us-west-2 output = js...

18得票8回答
Terraform: 启动源实例错误:InvalidAMIID.Malformed

在阅读terraform教程时,我遇到了这个错误。 Error: Error launching source instance: InvalidAMIID.NotFound: The image id '[ami-830c94e3]' does not exist status co...

17得票2回答
Terraform - 在根模块中未声明托管资源

我正在尝试使用Terraform创建EC2实例并设置负载均衡器,但我遇到了以下错误。如何在单个main.tf文件中创建实例和配置负载均衡器? 错误:引用未声明的资源 "aws_lb_target_group" "front-end":27: vpc...

17得票1回答
Terraform:如何在销毁过程中避免删除资源?

我需要的是CloudFormation中DeletionPolicy: Retain的terraform等效物。 在terraform destroy期间,资源应保持不变,仅此而已。 prevent_destroy不适合,因为在terraform destroy期间整个环境都将被删除。 ...