feat: first version

This commit is contained in:
VC
2025-10-22 15:58:46 +02:00
parent 2a74b6cf6c
commit 5ed688ff16
14 changed files with 214 additions and 2 deletions

20
main.tf Normal file
View File

@@ -0,0 +1,20 @@
module "key" {
source = "./modules/keys"
for_each = toset(var.keys)
name = each.key
}
module "bucket" {
source = "./modules/buckets"
for_each = var.buckets
name = each.key
website_access_enabled = each.value.website_access_enabled
global_aliases = each.value.aliases
allowed_keys = each.value.allowed_keys
global_keys = module.key
}