Skip to content

Comments

fix(EG-750): setup shared s3 bucket with cors settings for deployment#338

Merged
zigtan merged 3 commits intomainfrom
fix/EG-750_setup_shared_s3_bucket_with_cors_settings_for_deployment
Oct 8, 2024
Merged

fix(EG-750): setup shared s3 bucket with cors settings for deployment#338
zigtan merged 3 commits intomainfrom
fix/EG-750_setup_shared_s3_bucket_with_cors_settings_for_deployment

Conversation

@zigtan
Copy link
Contributor

@zigtan zigtan commented Oct 8, 2024

This PR updates the data-provisioning-nested-stack.ts to create a single shared S3 Bucket named ${this.props.env.account!}-${this.props.namePrefix}-lab-bucket to simulate an existing S3 Bucket for a Lab to select and use.

e.g. {AWS ACCOUNT ID}-dev-quality-lab-bucket

It also removes an unnecessary s3:CreateBucket IAM policy for the create-laboratory API since we are no longer provisioning new S3 Buckets at Lab creation.

Copy link
Contributor

@PurcyTwoBulls PurcyTwoBulls left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zigtan zigtan removed the request for review from andrewchintwobulls October 8, 2024 02:51
@zigtan zigtan merged commit 1cf4385 into main Oct 8, 2024
@zigtan zigtan deleted the fix/EG-750_setup_shared_s3_bucket_with_cors_settings_for_deployment branch October 8, 2024 03:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants