kanisterio/kanister
View on GitHubAdd CreateCSISnapshotAll, RestoreCSISnapshotAll and DeleteCSISnapshotAll functions
Open
#2,463 opened on Nov 7, 2023
acceptedenhancementgood first issuehelp wanted
Repository metrics
- Stars
- (883 stars)
- PR merge metrics
- (PR metrics pending)
Description
For datastores with multiple replicas, having the "All" alternatives for CreateCSISnapshot, RestoreCSISnapshot and DeleteCSISnapshot is useful in order to:
- avoid phase duplication for each of the replicas
- address use cases where the number of replicas for the datastore can change in Day 2. Without the "All" alternative, a blueprint update is required with each scale
- have a single blueprint regardless of the setup of the datastore in various environments