terraform

    2热度

    1回答

    我使用Terraform的Docker提供程序生成Docker容器,但未能理解如何传递它们的环境变量。 该项目上的env选项状态的文档: ENV - (可选,设置字符串)环境变量设置。 什么是上下文中的“字符串集合”?您能提供一个使用env选项的示例Docker容器资源声明吗?

    2热度

    3回答

    我开始使用Terraform,我跟随他的Github上库中的项目更新。 我看到新版本可在释放部分: https://github.com/hashicorp/terraform/releases 我安装以下步骤Terraform工具: https://www.terraform.io/intro/getting-started/install.html 的新版本与基码一个zip文件,但我想知道如何

    0热度

    1回答

    我想通过删除黑洞路由表来修改现有的VPC并使用新的路由表进行更新 - 我想要修改的路由表是手动创建的(不是由terraform创建的)。这是可能的terraform?我可以参考的任何示例模板?许多感谢, Deepak

    2热度

    1回答

    我会粘贴在这里我terraform脚本AWS弹性负载均衡器 resource "aws_elb" "elb" { name = "${var.elb_name}" subnets = ["${var.subnet_ids}"] internal = "${var.elb_is_internal}" security_groups = ["${var.elb_

    1热度

    1回答

    连接厨师供应者我不能让terraform的SSH通过私人AWS密钥对的厨师供应连接 - 错误看起来只是一个超时: aws_instance.app (chef): Connecting to remote host via SSH... aws_instance.app (chef): Host: 96.175.120.236:32: aws_instance.app (chef): User

    5热度

    1回答

    我有一个AWS自动缩放集团,一个启动配置,并在Terraform这样定义的自动缩放组策略: resource "aws_autoscaling_group" "default" { name = "..." health_check_type = "EC2" vpc_zone_identifier = ["${...}"] min_size = "${v

    0热度

    1回答

    我试图从创建AWS实例编写AWS CloudWatch的警报除了一个单独的terraform剧本,我想用不同的terraform脚本terraform库存将建立AWS instances.How访问清点一个terraform脚本并在cloudwatch中使用它警报terraform脚本? 谢谢!

    0热度

    1回答

    我有一个terraform资源,看起来像下面 resource "aws_instance" "web" { ami = "ami-408c7f28" tags = { Name = "hello World"} } 我要重写它来删除标记,并让它看起来像这样 resource "aws_instance" "web" { ami = "ami-408c7f28"

    1热度

    1回答

    我想通过terraform来设置GCP CloudSQL。即时阅读这份文件。 (https://www.terraform.io/docs/providers/google/r/sql_database_instance.html) 我用这样的代码执行“terraform plan”。 resource "google_sql_database_instance" "master" {

    -1热度

    1回答

    我已经在单个variables.tf文件中声明了所有的变量。 但我想要动态获取AWS AMI ID。 因此,我试图通过一个Python脚本动态地创建第二个variables.tf文件(variables-amis.tf),该脚本使用Boto基于名称标签获取最新的AMI id。 正如我在文档中所看到的,Terraform将使用将在工作路径中找到的每个.tf文件。 我可以将变量文件分解成更小的文件吗?