charts
charts copied to clipboard
feat(cluster): advanced recovery target variables in helm chart
Context
This PR take commits from #399 and add tests for each added new key in value.yaml file.
Commits from @sadath-12
- support: backupID in helm chart
- fix: correct backupID field
- re-order and add other supported target recoveries
- add missing target params
Commits for added tests:
- feat(cluster): Test restore with backup id
- feat(cluster): Test restore with backup name
- feat(cluster): Test restore with xid
- feat(cluster): Test restore with lsn
- feat(cluster): Test restore with time
- feat(cluster): Test restore with exclusive
- feat(cluster): Test restore with immediate
Tests
Test are executed with chainsaw, example:
cd charts/cluster/test/
chainsaw test --test-file chainsaw-test-xid.yaml
Related PRs
- #399 is directly linked as it cherry-peek @sadath-12 works
- #570 as could have implemented the same logic.