Lyndon-Li
561073d053
1.15 readme and implemented designs
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-10-10 16:14:01 +08:00
Tiger Kaovilai
9855cd28fb
docs(vgdp-micro-service.md): correct typo in VGDP acronym description to match Unified Repository design reference
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-09-23 15:57:33 -04:00
Shubham Pampattiwar
0b74a73761
Merge pull request #8218 from sseago/itmblock-docs
...
Update design doc and site docs to reflect ItemBlock implementation
2024-09-18 16:27:06 -07:00
Emmanuel Ferdman
5d0f09da25
Update the wait-for-additional-items design doc link
...
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
2024-09-18 13:54:17 +03:00
Scott Seago
e6fb4ba3d5
Update design doc and site docs to reflect ItemBlock implementation
...
As with other plugin types, the information on how to implement
an IBA plugin will be in the velero-plugin-example repo.
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-09-13 14:34:48 -04:00
Xun Jiang/Bruce Jiang
efcf836d16
Merge pull request #8201 from blackpiglet/update_velero_install_parameter
...
Add the ConfigMap-specified parameters into velero install CLI
2024-09-12 13:08:56 +08:00
Xun Jiang
68f3545424
Add the ConfigMap-specified parameters into `velero install` CLI.
...
Rename backup-repository-config to backup-repository-configmap.
Rename repo-maintenance-job-config to repo-maintenance-job-configmap.
Rename node-agent-config to node-agent-configmap.
Add those three parameters to `velero install` CLI.
Modify the design and the site documents.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-09-12 11:24:14 +08:00
Tiger Kaovilai
c643ee5fd4
Retry completion status patch for backup and restore resources
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
update to design #8063
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-09-10 17:01:14 -04:00
Xun Jiang
26cc41f26d
Implement the Repo maintanence Job configuration design.
...
Remove the resource parameters from the velero server CLI.
Signed-off-by: Xun Jiang <xun.jiang@broadcom.com>
2024-09-09 22:42:56 +08:00
Scott Seago
9d6f4d2db5
ItemBlock model and phase 1 (single-thread) workflow changes
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-09-03 19:04:18 -04:00
Daniel Jiang
8ae667ef5e
Merge pull request #8063 from kaovilai/retry-patching-inprogress-design
...
Add status patching retry configuration design.
2024-09-03 22:22:59 +08:00
Lyndon-Li
252e8a866f
node-agent config for pod resources
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-29 10:13:32 +08:00
Tiger Kaovilai
eebc4af484
Make retry func name more generic
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-08-28 11:19:43 -04:00
Tiger Kaovilai
cacb5f0eae
Apply suggestions from code review
...
Signed-off-by: Tiger Kaovilai <passawit.kaovilai@gmail.com>
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-08-28 11:19:43 -04:00
Tiger Kaovilai
d112cc26da
abstract backup/restore
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-08-28 11:19:43 -04:00
Tiger Kaovilai
8f1424f04e
sseago feedback: finalizing
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-08-28 11:19:43 -04:00
Tiger Kaovilai
ad00ae7e6e
Add retry patching configuration design.
...
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-08-28 11:19:42 -04:00
Lyndon-Li
627e2fede6
nod-agent config for pod resources
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-22 15:06:35 +08:00
Shubham Pampattiwar
b62b38f566
Merge pull request #8093 from Lyndon-Li/backkup-repo-config
...
Backup repo config
2024-08-12 13:44:00 -07:00
Lyndon-Li
82d9fe4d4d
backup repo config
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-08-07 15:34:57 +08:00
Shubham Pampattiwar
7811b9f78c
Merge pull request #8026 from sseago/itemblockaction
...
Create new ItemBlockAction (IBA) plugin type
2024-07-31 08:46:52 -07:00
Tiger Kaovilai
7b26673b29
Move design/secrets.md to Implemented ( #8060 )
...
Per https://github.com/vmware-tanzu/velero/issues/2425
multi credentials were implemented in #3190
Signed-off-by: Tiger Kaovilai <tkaovila@redhat.com>
2024-07-30 09:26:58 -04:00
Scott Seago
ba9c109868
Create new ItemBlockAction (IBA) plugin type
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-07-29 11:08:54 -04:00
Daniel Jiang
d9ca147479
Merge pull request #7963 from Lyndon-Li/issue-fix-7620-design
...
Add design for backup repository configurations
2024-07-26 13:13:43 +08:00
Xun Jiang
d72f857656
Add repository maintenance job configuration design.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-23 23:48:12 +08:00
Lyndon-Li
c01c679076
issue 7620: add design for backup repository configurations
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-23 18:27:24 +08:00
lyndon-li
0d2f3db696
add the design for backup PVC configurations ( #7982 )
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-19 10:18:15 -04:00
Shubham Pampattiwar
3e9f6cc83d
Merge pull request #7628 from sseago/backup-perf-design
...
Add design for velero backup performance improvements
2024-07-18 09:44:28 -07:00
Xun Jiang
c4ce6a3382
Expose the VolumeHelper to third-party plugins.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-07-03 11:16:56 +08:00
Lyndon-Li
3fa8f6c72d
issue 7620: design for backup repo configurations
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-07-01 19:04:31 +08:00
lyndon-li
9c20b5ca15
Merge pull request #7576 from Lyndon-Li/data-mover-micro-service-design
...
Data mover micro service design
2024-07-01 13:48:48 +08:00
Scott Seago
0288ab7611
add Restore improvements to non-goals
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-06-27 12:49:32 -04:00
Lyndon-Li
544d7965c6
data mover micro service design
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-06-27 11:28:32 +08:00
Scott Seago
3c2d77f4cf
replaced BIAv3 with new ItemBlockAction plugin type
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-06-25 14:51:35 -04:00
Lyndon-Li
a365d32105
issue 7898: change the node-agent load affinity design
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-06-25 14:51:05 +08:00
Daniel Jiang
bed10c7fe6
Fix the problems found by codespell
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-05-24 13:32:54 +08:00
Daniel Jiang
349c8f26c6
Update README and move the implemented Designs for v1.14
...
Signed-off-by: Daniel Jiang <daniel.jiang@broadcom.com>
2024-05-23 14:08:47 +08:00
Xun Jiang
a91d2cb036
Modify the volume helper logic.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-05-23 09:57:21 +08:00
Scott Seago
7873ced0f1
updated design to remove biav3 requirement for everything, added alternatives
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-04-24 17:32:08 -04:00
Scott Seago
9219e588d9
Add design for velero backup performance improvements
...
Signed-off-by: Scott Seago <sseago@redhat.com>
2024-04-18 16:02:39 -04:00
Xun Jiang
59eeec268b
Update CSI document. Remove the CSI plugin verifier.
...
Signed-off-by: Xun Jiang <blackpigletbruce@gmail.com>
2024-04-12 13:51:20 +08:00
Wenkai Yin(尹文开)
d631517298
Merge pull request #7610 from reasonerjt/restore-vol-info-design
...
Add design to introduce restore volume info
2024-04-09 15:10:11 +08:00
Shubham Pampattiwar
f85f87759c
add design for Extending VolumePolicies to support more actions ( #6956 )
...
add changelog
fix codespell
update codeblocks for language syntax rendering
redo design
update volume policies design
add notes and modify design based on community feedback
add future scope
add bia csi snapshot action details
add volumehelper package in implementation section
fix codespell
introduce volumehelper interface and volumepolicyhelper struct
address feedback regarding volumehelper interface and its funcs
fix codespell
Signed-off-by: Shubham Pampattiwar <spampatt@redhat.com>
2024-04-03 11:38:42 -04:00
Daniel Jiang
ab5ee7b6ff
Add design to introduce restore volume info
...
Signed-off-by: Daniel Jiang <jiangd@vmware.com>
2024-04-02 14:58:07 +08:00
qiuming
24941b4f15
Merge pull request #7375 from qiuming-best/repo-maintenance
...
Add design for repository maintenance job
2024-03-25 10:50:07 +08:00
qiuming
365423d220
Merge pull request #7512 from qiuming-best/support-parallel-restore
...
Make parallel restore configurable
2024-03-25 10:49:40 +08:00
Ming Qiu
64a3f2aa3a
Make parallel restore configurable
...
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-03-19 15:15:47 +08:00
lyndon-li
6ec1701b27
Merge pull request #7383 from Lyndon-Li/data-mover-node-selection
...
Design for data mover node selection
2024-03-18 11:00:44 +08:00
Lyndon-Li
2f9d8ae4bd
design for data mover node selection
...
Signed-off-by: Lyndon-Li <lyonghui@vmware.com>
2024-03-14 09:55:32 +08:00
Ming Qiu
ebd90bbe36
Add design for repository maintenance job
...
Signed-off-by: Ming Qiu <mqiu@vmware.com>
2024-03-01 14:57:04 +08:00