|
@@ -1,24 +1,24 @@
|
|
|
#S3 bucket for codebuild output
|
|
|
-resource "aws_s3_bucket" "artifacts" {
|
|
|
- bucket = "xdr-codebuild-artifacts"
|
|
|
- force_destroy = true
|
|
|
-}
|
|
|
+#resource "aws_s3_bucket" "artifacts" {
|
|
|
+# bucket = "xdr-codebuild-artifacts"
|
|
|
+# force_destroy = true
|
|
|
+#}
|
|
|
|
|
|
-resource "aws_s3_bucket_acl" "s3_acl_artifacts" {
|
|
|
- bucket = aws_s3_bucket.artifacts.id
|
|
|
- acl = "private"
|
|
|
-}
|
|
|
+#resource "aws_s3_bucket_acl" "s3_acl_artifacts" {
|
|
|
+# bucket = aws_s3_bucket.artifacts.id
|
|
|
+# acl = "private"
|
|
|
+#}
|
|
|
|
|
|
-resource "aws_s3_bucket_server_side_encryption_configuration" "s3_sse_artifacts" {
|
|
|
- bucket = aws_s3_bucket.artifacts.id
|
|
|
-
|
|
|
- rule {
|
|
|
- apply_server_side_encryption_by_default {
|
|
|
- kms_master_key_id = aws_kms_key.s3_codebuild_artifacts.arn
|
|
|
- sse_algorithm = "aws:kms"
|
|
|
- }
|
|
|
- }
|
|
|
-}
|
|
|
+#resource "aws_s3_bucket_server_side_encryption_configuration" "s3_sse_artifacts" {
|
|
|
+# bucket = aws_s3_bucket.artifacts.id
|
|
|
+#
|
|
|
+# rule {
|
|
|
+# apply_server_side_encryption_by_default {
|
|
|
+# kms_master_key_id = aws_kms_key.s3_codebuild_artifacts.arn
|
|
|
+# sse_algorithm = "aws:kms"
|
|
|
+# }
|
|
|
+# }
|
|
|
+#}
|
|
|
|
|
|
resource "aws_s3_bucket_policy" "artifacts" {
|
|
|
bucket = aws_s3_bucket.artifacts.id
|
|
@@ -39,7 +39,7 @@ data "aws_iam_policy_document" "artifacts" {
|
|
|
}
|
|
|
|
|
|
//AWS Provider outdated arguments <4.4.0
|
|
|
-/*resource "aws_s3_bucket" "artifacts" {
|
|
|
+resource "aws_s3_bucket" "artifacts" {
|
|
|
bucket = "xdr-codebuild-artifacts"
|
|
|
force_destroy = true
|
|
|
acl = "private"
|
|
@@ -53,4 +53,4 @@ data "aws_iam_policy_document" "artifacts" {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-*/
|
|
|
+
|