aws / aws/aws-cdk

Codepipeline: Only one of artifact bucket and cross region replication buckets can be specified!

Open
#26,164 5 comments 1 reaction 0 assignees View on GitHub
@aws-cdk/aws-codepipeline effort/medium feature-request p2
Dominant language
TypeScript
Stars
12.9k
Forks
4.6k
Avg merge
2d 3h
Merged PRs (30d)
83

Description

### Describe the feature

I couldn't find an explanation of this constraint. It would be extremely beneficial to be able to specify cross region replication bucket to be reused for all project pipelines which create cross region resources.

### Use Case

Large amount of pipelines created with CDK creates a near limit amount of S3 Buckets, I would like to specify cross region replication bucket alongside artifact bucket.

### Proposed Solution

_No response_

### Other Information

_No response_

### Acknowledgements

- [ ] I may be able to implement this feature request
- [ ] This feature might incur a breaking change

### CDK version used

2.78.0

### Environment details (OS name and version, etc.)

Ubuntu 22.04

Contributor guide

Open the contributing guide

Research direction

No source file, test, or entry point is named in the issue. Start by locating the AWS CDK TypeScript CodePipeline configuration for artifactBucket and cross-region replication buckets, then review its existing validation and tests; done should mean both settings can be specified together without creating unnecessary buckets, with documented behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
cloud, devops, infrastructure
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.