Skip to content

Commit b7b4cdc

Browse files
author
Steven Nemetz
committed
Fix invalid bucket name
1 parent 4a01f0e commit b7b4cdc

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
resource "aws_s3_bucket" "this" {
2424
count = "${length(var.names)}"
2525
bucket = "${var.namespaced ?
26-
format("%s-%s-%s", var.org, var.environment, element(var.names, count.index)) :
27-
format("%s-%s", var.org, element(var.names, count.index))}"
26+
format("%s-%s-%s", var.org, var.environment, replace(element(var.names, count.index), "_", "-")) :
27+
format("%s-%s", var.org, replace(element(var.names, count.index), "_", "-"))}"
2828
acl = "${var.public ? "public-read" : "private"}"
2929
versioning {
3030
enabled = "${var.versioned}"
@@ -42,8 +42,8 @@ resource "aws_s3_bucket" "this" {
4242
tags = "${ merge(
4343
var.tags,
4444
map("Name", var.namespaced ?
45-
format("%s-%s-s3-bucket", var.environment, element(var.names, count.index)) :
46-
format("%s-s3-bucket", element(var.names, count.index)) ),
45+
format("%s-%s", var.environment, replace(element(var.names, count.index), "_", "-")) :
46+
format("%s", replace(element(var.names, count.index), "_", "-")) ),
4747
map("Environment", var.environment),
4848
map("Terraform", "true") )}"
4949
}

0 commit comments

Comments
 (0)