mirror of
https://github.com/vmware-tanzu/velero.git
synced 2026-07-19 06:22:25 +00:00
dd5db4e863
* restore filter enhancement enhance restore filter with resource policies, introduce resource policies with fine-grained control for resources in restore, both cluster scoped resources and namespace scoped resources, with labels, names include/exclude support with glob patterns. Signed-off-by: Adam Zhang <adam.zhang@broadcom.com> * address review comments - Add introductory sentence linking to the Phase 1 backup filters PR. - Add clarification that a backup's ConfigMap may not exist on the target cluster because it might be on a different Velero instance. - Remove redundant explanations about backup-specific concepts (volume policies, include/exclude policies). - Remove the non-goal regarding restore-side `includeExcludePolicy`. - Remove the "Interaction with Backup-Side Filters" section. - Remove "Step 5" from the design, as additional items requested by plugins should intentionally bypass fine-grained filter checks (consistent with backup side Stage 2). Signed-off-by: Adam Zhang <adam.zhang@broadcom.com> * address more review comments - remove confusion rows regarding per-namespace kind list - simplified CLI output to configmap name only Signed-off-by: Adam Zhang <adam.zhang@broadcom.com> --------- Signed-off-by: Adam Zhang <adam.zhang@broadcom.com>