一种安全有效地构建,更改和版本化基础架构的工具。
如何在磁盘附件后应用remote-exec provisioner?
我有一个脚本,我需要在配置实例并附加卷后运行:资源“aws_instance”“controller”{... provisioner“remote-exec”{...
尝试创建列表时出错:期望类型'string',得到不可转换类型'[] interface {}'
我正在尝试创建一个id列表,如下所示:triggers = {cluster_instance_ids =“$ {list(aws_instance.controller.id,aws_instance.gateway.id,join(”,“,aws_instance.workers。*。id)) }}}但是,......
我对terraform很新,并试图探索。我使用digitalocean作为资源。我能够创建Droplet,现在想要为它配置一些软件。但无法与...建立联系
将“Provider”和“Terraform”版本存储在单独的TF文件中?
目前,我必须在每个Terraform模板中定义Terraform版本和Provider版本。我想在我的Terraform模板之外有一个文件,我可以在其中定义...
Terraform aws_cloudformation_stack AlreadyExistsException
通过资源aws_cloudformation_stack运行Terraform执行Cloudformation堆栈时,对已经存在的堆栈运行时会出现错误“AlreadyExistsException”。是吗 ...
我有两种不同的AWS配置。在开发者笔记本电脑上,开发人员在shared_credentials_file中使用mfa安全配置文件。在詹金斯,我们导出环境变量,然后承担一个角色....
Terraform cloudformation将未知变量堆叠到UserData上
我有一个terraform,从yaml文件在AWS上创建一个堆栈。我的资源“aws_cloudformation_stack”“gitlab-runner”具有以下参数:Token =“GAdt_YVHgcp5QM_Nms65”...
向ECS服务添加标签 - InvalidParameterException
我在AWS中运行了一个完全正常运行的Fargate应用程序。我回去为我的所有资源添加标签,以更好地监控微服务架构的成本。在我的...添加标签后
我有一个terraform.tf文件。在这个文件中有3个不同的模块:ec2,elb和rds。所有3个模块都有3个不同的文件,如main.tf,variable.tf和output.tf。如何绑定这3个模块......
Terraform - 尽管在同一文件中声明了变量,但找不到变量的资源
Terraform无法找到在引用所在的同一文件中声明的资源。似乎这一行造成了麻烦:role_arn =“$ {aws_iam_role.newsapi_lambda_codepipeline.arn}”。它......
用于为Lambda函数配置Cloudwatch事件的Terraform示例(热回调处理程序)
作为使用terraform部署Lambda Function的一部分,我需要为热回调事件创建一个云监视事件。我能够从前端轻松创建它,但我很难......
当使用terraform中的内联bash时,我知道我必须使用$$ {foo}来转义插值并且将呈现为文字$ {foo} bash命令变量怎么样?我需要$$(...
我发现我的Ubuntu 18.04主机上的docker没有保留安装在主机容器中的文件。图片:hashicorp / terraform我正在使用--mount将目录绑定到容器中,...
我目前正在使用terraform创建k8s群集,它工作得很好。一旦配置了节点,我想在任何一个节点上运行一些bash命令。到目前为止,null_resource ...
terraform:通过模块传递列表,得到“错误:......应该是一个列表”
ETA:在terraform github问题上找到讨论,https://github.com/hashicorp/terraform/issues/13103。已知且非常......“特质”......问题。通过两个其他模块列表后(来自...
我不是要理解这个。在做一个terraform计划时,它抱怨值应该是一个列表。很公平。让我们逐步分解。发生错误1错误:*模块....
更新:我们的数据中心托管了一个私有云,它是AWS的精简版。我们已经公开了EC2 API,允许用户使用awscli创建VM。我正在尝试创建VM ...
我的s3资源是terraform with configuration:locals {bucket_count =“$ {length(var.s3_config [”bucket_names“])}”} resource“aws_s3_bucket”“s3_bucket”{count =“$ {local ....
Terraform - 创建Google Cloud SQL实例无法正常工作
我使用以下Terraform配置尝试在Google Cloud Platform上创建子网和Cloud SQL MySQL 5.6实例。资源“google_compute_network”“默认”{name =“my-default -...
我正在尝试为aws_key_path和name定义一些变量,但是当terraform init#variables.tf变量“aws_key_path”{aws_key_path =“Users / user / Documents / folder / filename ....