Hello,
I am newbie to terraform, can you please help me with the below error,
“The given value is not suitable for var.webserver_amis declared at
variables.tf:9,1-26: map of any single type required.”
compute.tf
resource “aws_instance” “web_server” {
ami = “${lookup(var.webserver_amis,var.aws_region)}”
instance_type = “ts.micro”
}
variables.tf
variable “aws_access_key” {}
variable “aws_secret_key” {}
variable “aws_region” {
default = “us-east-1”
}
terraform.tfvars
webserver_amis = [
{
us-east-1 = “ami-6871a115”
ap-south-1 = "ami-5b673c34"
}
]