s3 backend for terraform

Si al usar terraform piensan utilizar el s3 backend para sus terraform state files. Aquí les tengo un consejo: No utilicen una variable para especificar el bucket name en su backend description.

terraform {
    backend "s3" {
        bucket = "${var.s3bucket}"
        key    = "some/key/path/terraform.tfstate"
        region = "eu-central-1"
    }
}

terraform {
    backend "s3" {
        bucket = "s3-backend-bucket"
        key    = "some/key/path/terraform.tfstate"
        region = "eu-central-1"
    }
}

Se ahorrarán unos minutos de su vida intentando figurarse por que falla el provisionamiento.