Files
ent/doc/tf/bucket.tf
Alex Snast 933fe91741 adding domain records / cerificate
Summary: terraform changes already applied

Reviewed By: a8m

Differential Revision: D16752076

fbshipit-source-id: b3ccf1c827f6d918c6507f2978c3b497533ab725
2019-08-11 03:05:48 -07:00

39 lines
668 B
HCL

resource "aws_s3_bucket" "website" {
bucket = local.domain_name
acl = "public-read"
server_side_encryption_configuration {
rule {
apply_server_side_encryption_by_default {
sse_algorithm = "AES256"
}
}
}
versioning {
enabled = true
}
}
data "aws_iam_policy_document" "website" {
statement {
actions = [
"s3:GetObject",
]
resources = [
"${aws_s3_bucket.website.arn}/*"
]
principals {
identifiers = ["*"]
type = "AWS"
}
}
}
resource "aws_s3_bucket_policy" "website" {
bucket = aws_s3_bucket.website.id
policy = data.aws_iam_policy_document.website.json
}