Nolan Brubaker
70e9391278
Add design doc for DeletionAction plugins ( #2713 )
...
* Add design doc for DeletionAction plugins
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-08-12 11:21:55 -07:00
Marc Campbell
9189cffb1c
Design proposal for Restore hooks ( #2465 )
...
* Add design proposal for restore hooks
Signed-off-by: Marc Campbell <marc.e.campbell@gmail.com>
* Add details to restore hooks design
Signed-off-by: Marc Campbell <marc.e.campbell@gmail.com>
* Restore initContainers and requested changes
Change post-restore exec hooks to wait for container running status
instead of pod ready status.
Add separate exec timeout and wait timeouts for post-restore exec hooks.
Signed-off-by: Marc Campbell <marc.e.campbell@gmail.com>
Co-authored-by: Andrew Reed <andrew@replicated.com>
2020-07-20 08:34:16 -07:00
Nolan Brubaker
f42c63af1b
Address insensitive language ( #2677 )
...
* Change master to main in most uses
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2020-07-17 14:59:51 -07:00
Phuong N. Hoang
3239b3e9d5
Design: Backup Resources of Specific Type by Specified Order ( #2627 )
...
* azure: support aad-pod-identity auth when using restic (#2602 )
Signed-off-by: Steve Kriss <krisss@vmware.com>
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Add design for BackupOrders.
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Fix format.
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Add changelogs
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Use OrderedResources instead of BackupOrders.
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Add the changelog
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Remove changelogs
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Fix merge accidental change
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Fix wrong line changes
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
* Call out limitation of this design when pods belong to DaemonSet or Deployment get restarted.
Signed-off-by: Phuong Hoang <phuong.n.hoang@dell.com>
Co-authored-by: Steve Kriss <krisss@vmware.com>
Co-authored-by: Phuong Hoang <phuong.n.hoang@dell.com>
2020-07-14 14:52:19 -07:00
Vishnu Itta
c3cac0a9a7
design: progress on backup/restore operations by volume snapshotters ( #2543 )
...
* design: progress on backup/restore operations by volume snapshotters
Signed-off-by: Vitta <vitta@mayadata.io>
2020-07-08 06:14:46 -07:00
Michael Michael
0f934bc406
updating governance for Velero - WIP ( #2541 )
...
* Create GOVERNANCE.md
Signed-off-by: Michael Michael <michmike@cs.stanford.edu>
2020-05-29 12:39:39 -07:00
Carlisia
79dbf09a78
Fix validation on CRD yamls
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-04-07 08:46:33 -07:00
Carlisia
bb8cda7fdc
More code reviews
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-04-06 16:21:49 -07:00
Carlisia
7147458660
Clean up velero server flags
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-04-06 15:28:52 -07:00
Carlisia
203bb7cbe7
Remove design for new secret functionality
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-04-02 10:44:48 -07:00
Carlisia
d763e7518b
Add question to TBD section
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 12:07:36 -07:00
Carlisia
789a9a198f
Address alternative CLI examples
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 12:05:58 -07:00
Carlisia
abf4b7b6e2
Address server behavior changes
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 11:13:28 -07:00
Carlisia
0dbf016063
Change "provider" to "plugin"
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:05 -07:00
Carlisia
762f48aca1
Handle GitOps
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
b1246b5853
Handle certs + secrets + env vars
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
eda0936c5c
Add plugin flag for CA cert
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
e06e7a6e09
Refine restic and server config
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
dafc1abd94
Address code reviews
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
2b614e7e3a
Remove unneeded files
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:04 -07:00
Carlisia
73d0f7ca29
Flexible way to add the secret
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
539c6e13b5
Add kustomize PoC
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
5865204e72
Small flag deprecation fix
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
418f831d18
Cleanup of CLI commands and flags
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
b2bdb562d2
Reinements
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
66207f53ae
Fix
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:03 -07:00
Carlisia
57cecb562d
Initial redesign of CLI commands
...
Signed-off-by: Carlisia <carlisia@vmware.com>
2020-03-23 09:04:01 -07:00
Dylan Murray
a9f0726df3
Add design doc for Custom CA support for S3 BSLs and Velero Installation ( #2259 )
...
* Add design doc for Custom CA support for S3
Signed-off-by: Dylan Murray <dymurray@redhat.com>
2020-02-27 12:03:41 -08:00
Nolan Brubaker
22e8c4e045
CSI support proposal ( #1661 )
...
* Initial CSI proposal
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-12-16 09:02:58 -07:00
KubeKween
dc11e2a829
Plan for moving plugin repos ( #1870 )
...
* Initial plan for moving plugin repos
Signed-off-by: Carlisia <carlisia@vmware.com>
2019-09-19 14:06:15 -06:00
Adnan Abdulhussein
ee455a2304
proposal for generating Velero CRDs with structural schema ( #1875 )
...
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-09-16 14:01:41 -07:00
KubeKween
fc05f0c11c
Plan to move this repo to vmware-tanzu ( #1822 )
2019-09-09 16:49:19 -07:00
Adnan Abdulhussein
d5df3cb2b6
design doc template: remove status field
...
After discussing with the team, it doesn't make sense for all design proposals to have a draft/accepted status. Currently draft proposals can be kept open as PRs and all merged proposals are considered to be accepted. Removing the status field here removes the extra step of having to update the proposal status before merging.
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-08-29 16:33:44 -07:00
Steve Kriss
fc8ca5d8bf
Merge pull request #1759 from nrb/feature-flags
...
Feature flag design
2019-08-23 08:48:39 -06:00
Nolan Brubaker
38643f2f4a
Propose adding feature flags to velero
...
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
2019-08-23 10:41:35 -04:00
Adnan Abdulhussein
86408bf805
restic backup and restore progress proposal ( #1765 )
...
* restic backup and restore progress proposal
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* update approach to lookup based on files rather than total size
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* typo
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* record TotalBytes and BytesDone in PodVolumeBackup/Restore and calculate percentage in UI
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* update to go with restic stats approach for restore
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* typo
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* update high-level design for restic stats
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* wait for bytes_done
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* change status to accepted
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-08-22 10:47:38 -06:00
Nolan Brubaker
52e5589b3d
Merge pull request #1705 from skriss/pv-cloning-design
...
draft design doc for cloning PVs while remapping namespaces
2019-08-12 12:33:33 -04:00
Steve Kriss
9b18e238b1
change to approved
...
Signed-off-by: Steve Kriss <krisss@vmware.com>
2019-08-08 11:21:14 -06:00
Steve Kriss
5917445511
incorporate review feedback
...
Signed-off-by: Steve Kriss <krisss@vmware.com>
2019-08-08 10:19:34 -06:00
Adnan Abdulhussein
935107e1a2
update backup resource list proposal to use gzipped json ( #1706 )
...
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-07-29 16:08:43 -07:00
Steve Kriss
65030f7fbc
draft design doc for cloning PVs while remapping namespaces
...
Signed-off-by: Steve Kriss <krisss@vmware.com>
2019-07-29 14:35:54 -06:00
Adnan Abdulhussein
52d97e7bd7
proposal: expose list of backed up resources in backup details ( #1682 )
...
* proposal: expose list of backed up resources in backup details
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
2019-07-29 14:00:56 -04:00
Steve Kriss
ac00185a5f
add design/ dir and doc template ( #1636 )
...
Signed-off-by: Steve Kriss <krisss@vmware.com>
2019-07-10 13:35:45 -07:00