Merge pull request #796 from Hestia-Homes/deploy-backend-with-terraform

Deploy backend with terraform: ensure bucket root is included in s3 iam policy rules
This commit is contained in:
Daniel Roth 2026-03-09 10:10:33 +00:00 committed by GitHub
commit 07b32a6bb7
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2,9 +2,10 @@
locals {
# Generate full resource ARNs by combining bucket ARNs with resource paths
resources = flatten([
for bucket_arn in var.bucket_arns : [
for path in var.resource_paths : "${bucket_arn}${path}"
]
for bucket_arn in var.bucket_arns : concat(
[bucket_arn], # bare ARN for bucket-level actions like ListBucket
[for path in var.resource_paths : "${bucket_arn}${path}"]
)
])
}