From ad8535ae2dfde56975bb22c237333bfae594f30a Mon Sep 17 00:00:00 2001 From: "Lance R. Vick" Date: Fri, 31 Mar 2023 01:38:53 -0700 Subject: [PATCH] setup website as own file --- infra/main/main.tf | 14 -------------- infra/main/website.tf | 13 +++++++++++++ 2 files changed, 13 insertions(+), 14 deletions(-) create mode 100644 infra/main/website.tf diff --git a/infra/main/main.tf b/infra/main/main.tf index 63309a1..508303d 100644 --- a/infra/main/main.tf +++ b/infra/main/main.tf @@ -9,17 +9,3 @@ variable "out_dir" { resource "random_id" "suffix" { byte_length = 8 } - -resource "digitalocean_spaces_bucket" "website" { - name = "website-${random_id.suffix.hex}" - region = var.region -} - -resource "digitalocean_spaces_bucket_object" "website" { - for_each = fileset("${var.out_dir}/website", "*") - region = var.region - bucket = digitalocean_spaces_bucket.website.name - source = "${var.out_dir}/website/${each.value}" - key = each.value - etag = filemd5("${var.out_dir}/website/${each.value}") -} diff --git a/infra/main/website.tf b/infra/main/website.tf new file mode 100644 index 0000000..e3170f0 --- /dev/null +++ b/infra/main/website.tf @@ -0,0 +1,13 @@ +resource "digitalocean_spaces_bucket" "website" { + name = "website-${random_id.suffix.hex}" + region = var.region +} + +resource "digitalocean_spaces_bucket_object" "website" { + for_each = fileset("${var.out_dir}/website", "*") + region = var.region + bucket = digitalocean_spaces_bucket.website.name + source = "${var.out_dir}/website/${each.value}" + key = each.value + etag = filemd5("${var.out_dir}/website/${each.value}") +}