diff --git a/infrastructure/__main__.py b/infrastructure/__main__.py index aea0e50c7..e55c9298c 100644 --- a/infrastructure/__main__.py +++ b/infrastructure/__main__.py @@ -34,8 +34,6 @@ ) predictionengine_service = create_service( - "predictionengine", envs=[DATAMANAGER_BASE_URL] -) "predictionengine", envs=[DATAMANAGER_BASE_URL] ) diff --git a/infrastructure/buckets.py b/infrastructure/buckets.py index 1be03e0dd..e48be9cb0 100644 --- a/infrastructure/buckets.py +++ b/infrastructure/buckets.py @@ -11,3 +11,12 @@ location=project.REGION, uniform_bucket_level_access=True, ) + +storage.BucketIAMMember( + "platform-write-access", + bucket=production_data_bucket.name, + role="roles/storage.objectCreator", + member=project.platform_service_account.email.apply( + lambda e: f"serviceAccount:{e}" + ), +)