docdb: create clusters from snapshots support
- Dominant language
- TypeScript
- Stars
- 12.9k
- Forks
- 4.6k
- Avg merge
- 2d 3h
- Merged PRs (30d)
- 83
Description
### Describe the feature
Hi,
Unlike RDS CDK constructs, for docdb there is no choice to create a docdb cluster from scratch using an snapshot unless it is used L1 constructs. The problem if we create the cluster from L1 constructs, we automatically loose the choice to work with L3/L4 constructs like password rotation feature
### Use Case
I want to keep docdb L3/L4 power with the choice of creating a cluster from snapshot
### Proposed Solution
bring parity to what we can do already for RDS being possible to create with L3/L4 clusters from snapshots
### 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.83.1
### Environment details (OS name and version, etc.)
macos
Contributor guide
Research direction
Compare how RDS constructs support creating clusters from snapshots with the DocumentDB L1, L3, and L4 construct entry points. Identify the construct boundary where snapshot support belongs and verify that the resulting cluster retains higher-level features such as password rotation; done means parity with the stated RDS capability without requiring L1 constructs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, typescript
- Domain
- cloud, database
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100