From b7b4cdcca8d32dceb432a288c3c7ba8270d10f6b Mon Sep 17 00:00:00 2001 From: Steven Nemetz Date: Mon, 4 Dec 2017 14:26:44 -0800 Subject: [PATCH] Fix invalid bucket name --- main.tf | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/main.tf b/main.tf index 26f7d39..364881c 100644 --- a/main.tf +++ b/main.tf @@ -23,8 +23,8 @@ resource "aws_s3_bucket" "this" { count = "${length(var.names)}" bucket = "${var.namespaced ? - format("%s-%s-%s", var.org, var.environment, element(var.names, count.index)) : - format("%s-%s", var.org, element(var.names, count.index))}" + format("%s-%s-%s", var.org, var.environment, replace(element(var.names, count.index), "_", "-")) : + format("%s-%s", var.org, replace(element(var.names, count.index), "_", "-"))}" acl = "${var.public ? "public-read" : "private"}" versioning { enabled = "${var.versioned}" @@ -42,8 +42,8 @@ resource "aws_s3_bucket" "this" { tags = "${ merge( var.tags, map("Name", var.namespaced ? - format("%s-%s-s3-bucket", var.environment, element(var.names, count.index)) : - format("%s-s3-bucket", element(var.names, count.index)) ), + format("%s-%s", var.environment, replace(element(var.names, count.index), "_", "-")) : + format("%s", replace(element(var.names, count.index), "_", "-")) ), map("Environment", var.environment), map("Terraform", "true") )}" }