terraform

    1热度

    2回答

    我正在使用Terraform中的new conditionals来根据条件打开或关闭一个配置块。 下面是我想在有条件的情况下创建的块,例如,如果我有一个变量用于生产。 access_logs { bucket = "my-bucket" prefix = "${var.environment_name}-alb" } 我想我已经检查环境条件的逻辑,但我不知道怎么坚持上述配

    0热度

    1回答

    任何想法如何有条件地插入“propagating_vgws = some_vgw”? 我看到很多的方法来有条件地创建资源,但对于一个资源可选属性? resource "aws_route_table" "internal" { count = "${length(var.internal_subnets)}" vpc_id = "${aws_vpc.main.id}" # p

    3热度

    1回答

    不知道这是否可能,但我有一个DynamoDb表的模块,我想使global_secondary_index属性为可选,但我无法弄清楚如何执行此操作。 我有以下模块 resource "aws_dynamodb_table" "basic_dynamodb_table" { name = "${var.table_name}" read_capacity = "${var.

    0热度

    1回答

    我试图整合Datadog监督检查sshd进程在我terraform代码库,但我得到datadog_monitor.host_is_up2: error updating monitor: API error 400 Bad Request: {"errors":["The value provided for parameter 'query' is invalid"]} 我所做的就是复制显示器的

    1热度

    1回答

    在openstack_compute_instance_v2,Terraform可以附加在现有的网络,而我有1个或n个网络附接,在模块: ... variable "vm_network" { type = "list" } resource "openstack_compute_instance_v2" "singlevm" { name = "${var.v

    1热度

    2回答

    当我尝试创建与现有VPC关联的新托管私有区域时,Terraform似乎无法创建AW​​S私有托管Route53区域,并死于以下错误: Error applying plan: 1 error(s) occurred: aws_route53_zone.analytics: InvalidVPCId: The VPC: vpc-xxxxxxx you provided is no

    2热度

    2回答

    我是terraform的新手,已经创建了3个ec2实例,并且我创建了6个ebs体积。我们如何将2 ebs卷添加到三个实例中的每一个? #Create 6 EBS volumes and attach 2 per instance. resource "aws_ebs_volume" "vertica_ebs" { count = "6" availabilit

    5热度

    1回答

    在使用terraform在AWS中部署相当大的基础架构时,我们的远程tfstate已损坏并被删除。 从文档,我推测,terraform refresh应查询AWS获得基础设施的实际状况和accordigly更新tfstate,但这并没有发生:我tfstate是原封不动,计划+应用给很多Already existing错误。 terraform refresh确实是做什么的?

    5热度

    1回答

    运行terraform当我收到以下错误创建策略时: * aws_iam_role_policy.rds_policy: Error putting IAM role policy my-rds-policy: MalformedPolicyDocument: The policy failed legacy parsing 这里是我的资源的定义: resource "aws_iam_role_

    1热度

    1回答

    我使用默认的CentOS 7 AMI创建实例。此AMI自动创建一个卷并附加到该实例。是否有可能使用terraform来读取该卷ID?我创建一个使用下面的代码实例: resource "aws_instance" "DCOS-master3" { ami = "${var.aws_centos_ami}" availability_zone = "eu-west-1b"