Adnan Abdulhussein
|
07525bd593
|
store backup resource list metadata in object storage (#1709)
* move backedUpItems to pkg/backup.Request struct
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* construct resource itemKey field from gvk
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* store backup resource list metadata in object storage
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* remove debug log
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* fix formatting
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* add missing license blocks and split BackupInfo struct lines
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* add test for checking BackedUpItems matches tarball contents
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
* add comment to explain test
Signed-off-by: Adnan Abdulhussein <aadnan@vmware.com>
|
2019-08-05 11:15:55 -06:00 |
Steve Kriss
|
f2d06bc5e9
|
strip leading/trailing slashes from BSL bucket & prefix vals (#1694)
* strip leading/trailing slashes from BSL bucket & prefix vals
Signed-off-by: Steve Kriss <krisss@vmware.com>
|
2019-07-31 08:27:12 -07:00 |
KubeKween
|
3b9af8c654
|
Store PodVolumeBackups in obj storage & use as source of truth (#1577)
* Store PodVolumeBackups in object storage
Signed-off-by: Carlisia <carlisiac@vmware.com>
|
2019-07-24 15:51:20 -04:00 |
Carlisia
|
38ccb40ca1
|
Add back code and tests
Signed-off-by: Carlisia <carlisiac@vmware.com>
|
2019-04-23 16:19:49 -07:00 |
Steve Kriss
|
b03da3c0ed
|
remove code referencing Ark API pkg
Signed-off-by: Steve Kriss <krisss@vmware.com>
|
2019-04-15 10:15:18 -06:00 |
Steve Kriss
|
a111eed2af
|
update license headers to Velero contributors (#1302)
Signed-off-by: Steve Kriss <krisss@vmware.com>
|
2019-03-20 12:32:48 -07:00 |
KubeKween
|
73514a003b
|
Move plugin interfaces to same package (#1264)
* Move plugin interfaces to same package
Signed-off-by: Carlisia <carlisiac@vmware.com>
|
2019-03-14 16:35:06 -04:00 |
Steve Kriss
|
6bf837b233
|
address breaking changes in Azure SDK
Signed-off-by: Steve Kriss <krisss@vmware.com>
|
2019-02-28 15:33:05 -07:00 |
Nolan Brubaker
|
43714caaec
|
Rename Ark to Velero!!!
Signed-off-by: Nolan Brubaker <brubakern@vmware.com>
|
2019-02-04 17:35:22 -05:00 |
Andy Goldstein
|
bca585162f
|
Run 'make update' to update formatting
Signed-off-by: Andy Goldstein <andy.goldstein@gmail.com>
|
2018-10-23 13:08:42 -04:00 |
Steve Kriss
|
f014cab1fe
|
backup describer: show snapshot summary by default, details optionally
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-10-22 12:08:37 -06:00 |
Steve Kriss
|
cf2c27141b
|
fix bugs in GetBackupVolumeSnapshots and add test
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-10-17 15:10:42 -06:00 |
Steve Kriss
|
da9ed38c63
|
store volume snapshot info as JSON in backup storage
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-10-17 13:39:49 -06:00 |
Steve Kriss
|
eb709b8f70
|
only sync a backup location if it's changed since last sync
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-10-03 08:05:06 -06:00 |
Steve Kriss
|
42b54586cd
|
refactor to make valid dirs part of an object store layout
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-09-25 13:12:22 -06:00 |
Steve Kriss
|
8bc7e4f6aa
|
store backups & restores in backups/, restores/ subdirs in obj storage
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-09-25 09:56:41 -06:00 |
Steve Kriss
|
7d8813a96c
|
move ObjectStore mock into pkg/cloudprovider/mocks
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-09-06 10:53:58 -06:00 |
Steve Kriss
|
f0edf7335f
|
add a BackupStore to pkg/persistence that supports prefixes
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-09-06 10:53:58 -06:00 |
Steve Kriss
|
af64069d65
|
create pkg/persistence and move relevant code from pkg/cloudprovider into it
Signed-off-by: Steve Kriss <steve@heptio.com>
|
2018-09-06 09:05:40 -06:00 |