velero/pkg/restore
Wenkai Yin(尹文开) 956248e8a6 Create informer per resources to avoid huge memory consumption
Create informer per resources to avoid huge memory consumption

Fixes #7323

Signed-off-by: Wenkai Yin(尹文开) <yinw@vmware.com>
2024-01-18 10:47:00 +08:00
..
add_pv_from_pvc_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
add_pv_from_pvc_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
add_pvc_from_pod_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
add_pvc_from_pod_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
admissionwebhook_config_action.go fix lint loop iterator problem 2022-10-18 22:40:48 +08:00
admissionwebhook_config_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
apiservice_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
apiservice_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
change_image_name_action.go Enhanced log output when mirroring is replaced 2023-06-01 09:02:26 +08:00
change_image_name_action_test.go Fix PluginConfigLabelSelector bugs 2023-05-15 02:46:24 +00:00
change_pvc_node_selector.go mv pkg/restore/pod_volume_restore_action.go/getPluginConfig pkg/plugin/framework/common/plugin_config.go/GetPluginConfig 2023-04-15 07:04:42 +00:00
change_pvc_node_selector_test.go Fix PluginConfigLabelSelector bugs 2023-05-15 02:46:24 +00:00
change_storageclass_action.go mv pkg/restore/pod_volume_restore_action.go/getPluginConfig pkg/plugin/framework/common/plugin_config.go/GetPluginConfig 2023-04-15 07:04:42 +00:00
change_storageclass_action_test.go Fix PluginConfigLabelSelector bugs 2023-05-15 02:46:24 +00:00
clusterrolebinding_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
clusterrolebinding_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
crd_v1_preserve_unknown_fields_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
crd_v1_preserve_unknown_fields_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
dataupload_retrieve_action.go issue #6807: Retry failed create when using generateName 2023-10-09 17:38:37 -04:00
dataupload_retrieve_action_test.go data mover wrong bsl after sync 2023-07-25 12:38:09 +08:00
init_restorehook_pod_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
init_restorehook_pod_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
job_action.go Remove legacy label version check, to be added back when version is known 2023-08-28 11:08:44 -04:00
job_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
merge_service_account.go Fix usestdlibvars and whitespace linters issues. (#6162) 2023-04-24 09:10:55 +08:00
merge_service_account_test.go Update Golang version to v1.19 for branch main. 2023-04-04 12:00:19 +08:00
pod_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
pod_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
pod_volume_restore_action.go Remove dependency of generated client part 3 2023-11-06 11:34:39 +08:00
pod_volume_restore_action_test.go Remove dependency of generated client part 3 2023-11-06 11:34:39 +08:00
prioritize_group_version.go Roll back pkg client code for Velero server 2023-02-22 14:11:02 +00:00
prioritize_group_version_test.go Restore API group version by priority (#3133) 2021-02-16 12:36:17 -05:00
priority.go Modify golangci.yaml file. Resolve found lint issues. (#6008) 2023-03-24 12:15:08 +08:00
priority_test.go Enhance the restore priorities list to support specifying the low prioritized resources that need to be restored in the last 2022-11-03 10:53:32 +08:00
pv_restorer.go Move VolumesInformation to an independant package. 2023-12-04 08:33:37 +08:00
pv_restorer_test.go Remove dependency of generated client part 2 2023-11-03 17:11:36 +08:00
request.go Move VolumesInformation to an independant package. 2023-12-04 08:33:37 +08:00
request_test.go Wait for additional items to be ready before restoring current item 2023-03-13 15:26:45 -04:00
restore.go Create informer per resources to avoid huge memory consumption 2024-01-18 10:47:00 +08:00
restore_test.go Don't generate empty structure. 2023-12-21 14:53:03 +08:00
rolebinding_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
rolebinding_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
secret_action.go Add secret restore item action to handle service account token secret 2023-02-08 15:52:11 +08:00
secret_action_test.go Add secret restore item action to handle service account token secret 2023-02-08 15:52:11 +08:00
service_account_action.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
service_account_action_test.go moved RIA execute input/output structs back to velero package 2022-10-12 13:17:47 -04:00
service_action.go Add HealthCheckNodePort deletion logic in Service restore. 2023-10-27 14:13:52 +08:00
service_action_test.go Add HealthCheckNodePort deletion logic in Service restore. 2023-10-27 14:13:52 +08:00