Codepipeline: Only one of artifact bucket and cross region replication buckets can be specified!
- 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
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