Closed
Description
Using terraform-0.12.18
and I'm trying to deploy this and I'm hitting an issue:
Error: Invalid index
on .terraform/modules/acm.acm/terraform-aws-modules-terraform-aws-acm-3c76105/main.tf line 6, in locals:
6: validation_domains = var.create_certificate ? [for k, v in aws_acm_certificate.this[0].domain_validation_options : tomap(v) if contains(local.distinct_domain_names, replace(v.domain_name, "*.", ""))] : []
|----------------
| aws_acm_certificate.this is empty tuple
The given key does not identify an element in this collection value.
My main.tf:
module "acm" {
source = "terraform-aws-modules/acm/aws"
create_certificate = var.create_certificate
domain_name = var.domain_name
zone_id = var.zone_id
validation_method = var.validation_method
subject_alternative_names = var.subject_alternative_names
tags = {
Environment = "${var.territory}"
Automation = "Terraform"
}
}
I've tried deleting my entire .terraform
directory and re-init'ing, making sure my AWS tokens are valid, but this still keeps popping up.
Metadata
Metadata
Assignees
Labels
No labels