terraform 相关问题

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

如何在磁盘附件后应用remote-exec provisioner?

我有一个脚本,我需要在配置实例并附加卷后运行:资源“aws_instance”“controller”{... provisioner“remote-exec”{...

回答 2 投票 0

尝试创建列表时出错:期望类型'string',得到不可转换类型'[] interface {}'

我正在尝试创建一个id列表,如下所示:triggers = {cluster_instance_ids =“$ {list(aws_instance.controller.id,aws_instance.gateway.id,join(”,“,aws_instance.workers。*。id)) }}}但是,......

回答 1 投票 0

使用SSH私钥的连接问题

我对terraform很新,并试图探索。我使用digitalocean作为资源。我能够创建Droplet,现在想要为它配置一些软件。但无法与...建立联系

回答 1 投票 -1

将“Provider”和“Terraform”版本存储在单独的TF文件中?

目前,我必须在每个Terraform模板中定义Terraform版本和Provider版本。我想在我的Terraform模板之外有一个文件,我可以在其中定义...

回答 1 投票 0

Terraform aws_cloudformation_stack AlreadyExistsException

通过资源aws_cloudformation_stack运行Terraform执行Cloudformation堆栈时,对已经存在的堆栈运行时会出现错误“AlreadyExistsException”。是吗 ...

回答 1 投票 0

如何让多个提供商依赖于环境?

我有两种不同的AWS配置。在开发者笔记本电脑上,开发人员在shared_credentials_file中使用mfa安全配置文件。在詹金斯,我们导出环境变量,然后承担一个角色....

回答 2 投票 0

Terraform cloudformation将未知变量堆叠到UserData上

我有一个terraform,从yaml文件在AWS上创建一个堆栈。我的资源“aws_cloudformation_stack”“gitlab-runner”具有以下参数:Token =“GAdt_YVHgcp5QM_Nms65”...

回答 1 投票 0

向ECS服务添加标签 - InvalidParameterException

我在AWS中运行了一个完全正常运行的Fargate应用程序。我回去为我的所有资源添加标签,以更好地监控微服务架构的成本。在我的...添加标签后

回答 2 投票 3

在main.tf文件中绑定terraform模块

我有一个terraform.tf文件。在这个文件中有3个不同的模块:ec2,elb和rds。所有3个模块都有3个不同的文件,如main.tf,variable.tf和output.tf。如何绑定这3个模块......

回答 1 投票 -4

Terraform - 尽管在同一文件中声明了变量,但找不到变量的资源

Terraform无法找到在引用所在的同一文件中声明的资源。似乎这一行造成了麻烦:role_arn =“$ {aws_iam_role.newsapi_lambda_codepipeline.arn}”。它......

回答 3 投票 6

用于为Lambda函数配置Cloudwatch事件的Terraform示例(热回调处理程序)

作为使用terraform部署Lambda Function的一部分,我需要为热回调事件创建一个云监视事件。我能够从前端轻松创建它,但我很难......

回答 2 投票 1

Terraform转义bash命令替换

当使用terraform中的内联bash时,我知道我必须使用$$ {foo}来转义插值并且将呈现为文字$ {foo} bash命令变量怎么样?我需要$$(...

回答 1 投票 1

容器内的Terraform删除文件

我发现我的Ubuntu 18.04主机上的docker没有保留安装在主机容器中的文件。图片:hashicorp / terraform我正在使用--mount将目录绑定到容器中,...

回答 1 投票 1

Bootstrap AKS代理节点通过terraform

我目前正在使用terraform创建k8s群集,它工作得很好。一旦配置了节点,我想在任何一个节点上运行一些bash命令。到目前为止,null_resource ...

回答 3 投票 0

terraform:通过模块传递列表,得到“错误:......应该是一个列表”

ETA:在terraform github问题上找到讨论,https://github.com/hashicorp/terraform/issues/13103。已知且非常......“特质”......问题。通过两个其他模块列表后(来自...

回答 1 投票 1

vpc_zone_identifier应该是一个列表

我不是要理解这个。在做一个terraform计划时,它抱怨值应该是一个列表。很公平。让我们逐步分解。发生错误1错误:*模块....

回答 2 投票 2

与私有云实施ec2的terraform

更新:我们的数据中心托管了一个私有云,它是AWS的精简版。我们已经公开了EC2 API,允许用户使用awscli创建VM。我正在尝试创建VM ...

回答 1 投票 1

具有计数的资源的Terraform输出

我的s3资源是terraform with configuration:locals {bucket_count =“$ {length(var.s3_config [”bucket_names“])}”} resource“aws_s3_bucket”“s3_bucket”{count =“$ {local ....

回答 1 投票 0

Terraform - 创建Google Cloud SQL实例无法正常工作

我使用以下Terraform配置尝试在Google Cloud Platform上创建子网和Cloud SQL MySQL 5.6实例。资源“google_compute_network”“默认”{name =“my-default -...

回答 1 投票 6

Terraform变量

我正在尝试为aws_key_path和name定义一些变量,但是当terraform init#variables.tf变量“aws_key_path”{aws_key_path =“Users / user / Documents / folder / filename ....

回答 1 投票 0

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