Skip to content

Commit a84a858

Browse files
authored
Merge pull request #164 from vomba/master
Updating bucket creation
2 parents 919afa7 + 53b92c0 commit a84a858

File tree

4 files changed

+18
-32
lines changed

4 files changed

+18
-32
lines changed

modules/loki/bucket.tf

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@ module "loki_log" {
1717
version = "3.10.1"
1818

1919
bucket = format("%s-log", local.service_name)
20-
block_public_acls = true
21-
block_public_policy = true
22-
restrict_public_buckets = true
23-
ignore_public_acls = true
20+
control_object_ownership = true
21+
object_ownership = "ObjectWriter"
2422

2523
acl = "log-delivery-write"
2624
force_destroy = true
@@ -51,10 +49,8 @@ module "loki" {
5149
version = "3.10.1"
5250

5351
bucket = local.service_name
54-
block_public_acls = true
55-
block_public_policy = true
56-
restrict_public_buckets = true
57-
ignore_public_acls = true
52+
control_object_ownership = true
53+
object_ownership = "ObjectWriter"
5854

5955
acl = "private"
6056
force_destroy = true

modules/mimir/bucket.tf

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@ module "mimir_log" {
1717
version = "3.10.1"
1818

1919
bucket = format("%s-log", local.service_name)
20-
block_public_acls = true
21-
block_public_policy = true
22-
restrict_public_buckets = true
23-
ignore_public_acls = true
20+
control_object_ownership = true
21+
object_ownership = "ObjectWriter"
2422

2523
acl = "log-delivery-write"
2624
force_destroy = true
@@ -51,10 +49,8 @@ module "mimir" {
5149
version = "3.10.1"
5250

5351
bucket = local.service_name
54-
block_public_acls = true
55-
block_public_policy = true
56-
restrict_public_buckets = true
57-
ignore_public_acls = true
52+
control_object_ownership = true
53+
object_ownership = "ObjectWriter"
5854

5955
acl = "private"
6056
force_destroy = true

modules/tempo/bucket.tf

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,8 @@ module "tempo_log" {
1717
version = "3.10.1"
1818

1919
bucket = format("%s-log", local.service_name)
20-
block_public_acls = true
21-
block_public_policy = true
22-
restrict_public_buckets = true
23-
ignore_public_acls = true
20+
control_object_ownership = true
21+
object_ownership = "ObjectWriter"
2422

2523
acl = "log-delivery-write"
2624
force_destroy = true
@@ -51,10 +49,8 @@ module "tempo" {
5149
version = "3.10.1"
5250

5351
bucket = local.service_name
54-
block_public_acls = true
55-
block_public_policy = true
56-
restrict_public_buckets = true
57-
ignore_public_acls = true
52+
control_object_ownership = true
53+
object_ownership = "ObjectWriter"
5854

5955
acl = "private"
6056
force_destroy = true

modules/thanos/bucket.tf

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,10 @@ module "thanos_log" {
1717
version = "3.10.1"
1818

1919
bucket = format("%s-log", local.service_name)
20-
block_public_acls = true
21-
block_public_policy = true
22-
restrict_public_buckets = true
23-
ignore_public_acls = true
2420

21+
control_object_ownership = true
22+
object_ownership = "ObjectWriter"
23+
2524
acl = "log-delivery-write"
2625
force_destroy = true
2726

@@ -51,10 +50,9 @@ module "thanos" {
5150
version = "3.10.1"
5251

5352
bucket = local.service_name
54-
block_public_acls = true
55-
block_public_policy = true
56-
restrict_public_buckets = true
57-
ignore_public_acls = true
53+
54+
control_object_ownership = true
55+
object_ownership = "ObjectWriter"
5856

5957
acl = "private"
6058
force_destroy = true

0 commit comments

Comments
 (0)