fix: update tf module dir, add unstable deb key

This commit is contained in:
Andrejus
2021-04-16 12:11:47 +01:00
parent 0e2d2ebf4f
commit d768d3da1a
4 changed files with 1 additions and 0 deletions

36
terraform/module/main.tf Normal file
View File

@@ -0,0 +1,36 @@
# Static bucket
resource "google_storage_bucket" "bucket" {
provider = google-beta
project = var.project
name = var.domain
location = "EU"
storage_class = "MULTI_REGIONAL"
versioning {
enabled = var.enable_versioning
}
}
# Allow public read
resource "google_storage_default_object_acl" "bucket_acl" {
provider = google-beta
bucket = google_storage_bucket.bucket.name
role_entity = ["READER:allUsers"]
}
# DNS entry
resource "google_dns_record_set" "cname" {
provider = google-beta
depends_on = [google_storage_bucket.bucket]
project = var.project
name = "${var.domain}."
managed_zone = var.dns_zone
type = "CNAME"
ttl = 300
rrdatas = ["c.storage.googleapis.com."]
}