一种安全有效地构建,更改和版本化基础架构的工具。
我在tfvars中定义了用户:test_database_users = [“td”,“tdus”,“tdbusrs”]资源定义为:resource“template_dir”“test_db_users”{... vars {db_tusers = $ {element(...
我有多个docker_container资源:资源“docker_container”“headerdebug”{name =“headerdebug”image =“$ {docker_image.headerdebug.latest}”labels {“traefik.frontend.rule”= ...
Terraform:如果父项部分完成并出现错误,是否会创建依赖资源?
请注意,这是一个关于自定义构建提供程序如何处理错误流的可能性的设计问题。无论这种流程是否良好......这是另一个问题。假设有2个......
我有一个包含多个资源/模块的tf文件,它在s3中都使用了一个远程状态文件。我经常在tf文件中定位特定的模块。如果我有锁定设置那意味着......
Terraform:aws_elb.terraformelb ::无效或未知密钥:subnet_id
我正在尝试将ELB分配给新VPC内的公共子网:资源“aws_subnet”“public”{vpc_id =“$ {aws_vpc.dev-vpc.id}”cidr_block =“$ {var.public_subnet}” availability_zone = ...
如何使用Terraform部署docker-compose项目?
我看了一遍,找不到一个描述如何直截了当地执行此操作的连贯资源。我有一个这样的项目:./ | -src / | - .. | - Dockerfile | -docker-compose.yaml一个terraform ...
我想用AES256创建一个S3并使其静态加密,但是terraform抱怨:* aws_s3_bucket.s3 ::无效或未知密钥:server_side_encryption_configuration(参见我的代码......
环境:Ansible版本:2.4组件名称:azure_rm云:Azure Terraform:0.11.1提供者:azure_rm v0.3.3尝试使用azure_rm.py进行ansible工作,出于某种原因...
如何将静态IP映射到terraform google计算引擎实例?
我正在使用谷歌与谷歌vm提供商。我想将现有的静态IP分配给VM。代码:资源“google_compute_instance”“test2”{name =“dns-proxy-nfs”machine_type =“n1 -...
我有一个调用一堆模块的tf文件:变量“myvar”{} module“mod 1”{arg =“$ {var.myvar}”paramblah =“sldkfja sldkfj”source =“... my git repo。 ..“} module”mod2“{arg =”$ {...
我应该使用user_data还是Ansible配置我的EC2
当使用Terraform(或云形成)启动EC2时,我们可以通过在user_data / remote-exec中放置一些脚本来配置EC2。或者,我们可以使用Ansible / Chef等配置EC2。什么是......
当运行“terraform apply”命令时,terraform将创建.tfstat文件(和.data)来存储基础设施。当把源代码推送到git中央存储库时,我们应该只推送我们编写的代码,...
我想在Terraform中为我的模块自动创建一个IPv6反向托管区域。 AWS会自动为请求它们的VPC分配/ 54网络空间。假设3731:54:65fe:2 :: a7 / 54 ......
我正在创建一个存储桶,然后是一个存储桶策略,以允许所有列出的帐户访问。似乎传递了terraform plan / apply,但是看着控制台,只列出了一个账号,似乎是...
在Terraform Azure App服务资源中配置CORS
我有以下用于配置Azure应用服务的Terraform资源:资源“azurerm_app_service”“app_service”{name =“Test-App-Service-3479112”location = ...
动态更改terraform中aws_elasticache_replication_group的配置
我正在使用terraform配置弹性缓存集群,一切正常!现在我的要求是我想在集群模式的资源内部进行动态配置。以下是我的常见......
将terraform目录链接到集中的variables.tf文件
我正在使用Terraform开发Azure。我想以这样的方式构建我的代码,它应该足够模块化以使用一个可以从所有目录访问的variable.tf文件(目录......
使用Terraform通过jenkins Job自动在AWS中创建基础架构
我正在尝试使用Terraform通过jenkins Job在AWS中自动创建基础架构。以下是步骤1.我在AWS Linux EC2实例上安装了Jenkins我安装了terraform ...
我有这个tf文件:变量“var1”{}变量“var2”{} terraform {backend“s3”{}} module“my-module”{arg1 =“$ {var.eb_application_name}”arg2 =“$ {var .eb_environment_name}“......
希望找到一种方法从定义我的Azure应用程序服务的TF文件中提取我的应用程序设置,以便它们更具可读性,并且可以在之前交给开发人员提供......