gitextract_b3viilp2/ ├── .dockerignore ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ ├── config.yml │ │ └── feature-enhancement-request.md │ ├── auto-assignees.yml │ ├── dependabot.yml │ ├── labeler.yml │ ├── labels.yaml │ ├── pull_request_template.md │ └── workflows/ │ ├── auto_assign_prs.yml │ ├── auto_label_prs.yml │ ├── auto_request_review.yml │ ├── e2e-test-kind.yaml │ ├── get-go-version.yaml │ ├── nightly-trivy-scan.yml │ ├── pr-changelog-check.yml │ ├── pr-ci-check.yml │ ├── pr-codespell.yml │ ├── pr-containers.yml │ ├── pr-goreleaser.yml │ ├── pr-linter-check.yml │ ├── prow-action.yml │ ├── push-builder.yml │ ├── push.yml │ ├── rebase.yml │ └── stale-issues.yml ├── .gitignore ├── .golangci.yaml ├── .goreleaser.yml ├── ADOPTERS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile-Windows ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── OWNERS ├── README.md ├── ROADMAP.md ├── SECURITY.md ├── SUPPORT.md ├── Tiltfile ├── assets/ │ ├── README.md │ ├── one-line/ │ │ ├── 199150-vmw-os-lgo-velero-final_gry.eps │ │ └── 199150-vmw-os-lgo-velero-final_wht.eps │ └── stacked/ │ ├── 199150-vmw-os-lgo-velero-final_stacked-gry.eps │ └── 199150-vmw-os-lgo-velero-final_stacked-wht.eps ├── changelogs/ │ ├── CHANGELOG-0.10.md │ ├── CHANGELOG-0.11.md │ ├── CHANGELOG-0.3.md │ ├── CHANGELOG-0.4.md │ ├── CHANGELOG-0.5.md │ ├── CHANGELOG-0.6.md │ ├── CHANGELOG-0.7.md │ ├── CHANGELOG-0.8.md │ ├── CHANGELOG-0.9.md │ ├── CHANGELOG-1.0.md │ ├── CHANGELOG-1.1.md │ ├── CHANGELOG-1.10.md │ ├── CHANGELOG-1.11.md │ ├── CHANGELOG-1.12.md │ ├── CHANGELOG-1.13.md │ ├── CHANGELOG-1.14.md │ ├── CHANGELOG-1.15.md │ ├── CHANGELOG-1.16.md │ ├── CHANGELOG-1.17.md │ ├── CHANGELOG-1.18.md │ ├── CHANGELOG-1.2.md │ ├── CHANGELOG-1.3.md │ ├── CHANGELOG-1.4.md │ ├── CHANGELOG-1.5.md │ ├── CHANGELOG-1.6.md │ ├── CHANGELOG-1.7.md │ ├── CHANGELOG-1.8.md │ ├── CHANGELOG-1.9.md │ └── unreleased/ │ ├── 9502-Joeavaikath │ ├── 9508-kaovilai │ ├── 9532-Lyndon-Li │ ├── 9533-Lyndon-Li‎‎ │ ├── 9547-blackpiglet │ ├── 9554-testsabirweb │ ├── 9560-Lyndon-Li‎‎ │ ├── 9561-Lyndon-Li‎‎ │ ├── 9570-H-M-Quang-Ngo │ ├── 9574-blackpiglet │ └── 9581-shubham-pampattiwar ├── cmd/ │ ├── velero/ │ │ └── velero.go │ ├── velero-helper/ │ │ └── velero-helper.go │ └── velero-restore-helper/ │ └── velero-restore-helper.go ├── config/ │ ├── crd/ │ │ ├── v1/ │ │ │ ├── bases/ │ │ │ │ ├── velero.io_backuprepositories.yaml │ │ │ │ ├── velero.io_backups.yaml │ │ │ │ ├── velero.io_backupstoragelocations.yaml │ │ │ │ ├── velero.io_deletebackuprequests.yaml │ │ │ │ ├── velero.io_downloadrequests.yaml │ │ │ │ ├── velero.io_podvolumebackups.yaml │ │ │ │ ├── velero.io_podvolumerestores.yaml │ │ │ │ ├── velero.io_restores.yaml │ │ │ │ ├── velero.io_schedules.yaml │ │ │ │ ├── velero.io_serverstatusrequests.yaml │ │ │ │ └── velero.io_volumesnapshotlocations.yaml │ │ │ └── crds/ │ │ │ ├── crds.go │ │ │ └── doc.go │ │ └── v2alpha1/ │ │ ├── bases/ │ │ │ ├── velero.io_datadownloads.yaml │ │ │ └── velero.io_datauploads.yaml │ │ └── crds/ │ │ ├── crds.go │ │ └── doc.go │ └── rbac/ │ └── role.yaml ├── design/ │ ├── 2082-bsl-delete-associated-resources_design.md │ ├── CLI/ │ │ └── PoC/ │ │ ├── base/ │ │ │ ├── CRDs.yaml │ │ │ ├── backupstoragelocations.yaml │ │ │ ├── deployment.yaml │ │ │ ├── kustomization.yaml │ │ │ ├── minio.yaml │ │ │ ├── podvolumes.yaml │ │ │ ├── resticrepository.yaml │ │ │ └── volumesnapshotlocations.yaml │ │ └── overlays/ │ │ └── plugins/ │ │ ├── aws-plugin.yaml │ │ ├── azure-plugin.yaml │ │ ├── cloud │ │ ├── kustomization.yaml │ │ └── node-agent.yaml │ ├── Implemented/ │ │ ├── AsyncActionFSM.graffle │ │ ├── Extend-VolumePolicies-to-support-more-actions.md │ │ ├── apply-flag.md │ │ ├── backup-performance-improvements.md │ │ ├── backup-pvc-config.md │ │ ├── backup-repo-cache-volume.md │ │ ├── backup-repo-config.md │ │ ├── backup-resource-list.md │ │ ├── backup-resources-order.md │ │ ├── biav2-design.md │ │ ├── bsl-certificate-support_design.md │ │ ├── clean_artifacts_in_csi_flow.md │ │ ├── cluster-scope-resource-filter.md │ │ ├── concurrent-backup-processing.md │ │ ├── csi-snapshots.md │ │ ├── custom-ca-support.md │ │ ├── delete-item-action.md │ │ ├── deletion-plugins.md │ │ ├── existing-resource-policy_design.md │ │ ├── feature-flags.md │ │ ├── general-progress-monitoring.md │ │ ├── generating-velero-crds-with-structural-schema.md │ │ ├── handle-backup-of-volumes-by-resources-filters.md │ │ ├── include-exclude-in-resource-policy.md │ │ ├── json-substitution-action-design.md │ │ ├── merge-patch-and-strategic-in-resource-modifier.md │ │ ├── move-gh-org.md │ │ ├── move-plugin-repos.md │ │ ├── multiple-arch-build-with-windows.md │ │ ├── multiple-csi-volumesnapshotclass-support.md │ │ ├── multiple-label-selectors_design.md │ │ ├── node-agent-affinity.md │ │ ├── node-agent-concurrency.md │ │ ├── node-agent-load-soothing.md │ │ ├── plugin-backup-and-restore-progress-design.md │ │ ├── plugin-versioning.md │ │ ├── priority-class-name-support_design.md │ │ ├── pv-cloning.md │ │ ├── pv_backup_info.md │ │ ├── pv_restore_info.md │ │ ├── repo_maintenance_job_config.md │ │ ├── repository-maintenance.md │ │ ├── resource-status-restore.md │ │ ├── restic-backup-and-restore-progress.md │ │ ├── restore-finalizing-phase_design.md │ │ ├── restore-hooks.md │ │ ├── restore-with-EnableAPIGroupVersions-feature.md │ │ ├── retry-patching-configuration_design.md │ │ ├── riav2-design.md │ │ ├── schedule-skip-immediately-config_design.md │ │ ├── secrets.md │ │ ├── supporting-volumeattributes-resource-policy.md │ │ ├── unified-repo-and-kopia-integration/ │ │ │ └── unified-repo-and-kopia-integration.md │ │ ├── velero-debug.md │ │ ├── velero-uploader-configuration.md │ │ ├── vgdp-affinity-enhancement.md │ │ ├── vgdp-micro-service/ │ │ │ └── vgdp-micro-service.md │ │ ├── vgdp-micro-service-for-fs-backup/ │ │ │ └── vgdp-micro-service-for-fs-backup.md │ │ ├── volume-group-snapshot.md │ │ ├── volume-policy-label-selector-criteria.md │ │ ├── volume-snapshot-data-movement/ │ │ │ └── volume-snapshot-data-movement.md │ │ ├── wait-for-additional-items.md │ │ └── wildcard-namespace-support-design.md │ ├── UploadFSM.graffle │ ├── _template.md │ ├── cli-install-changes.md │ ├── graph-manifest.md │ ├── new-prepost-backuprestore-plugin-hooks.md │ ├── restore-progress.md │ ├── upload-progress.md │ └── vsv2-design.md ├── examples/ │ ├── README.md │ ├── minio/ │ │ └── 00-minio-deployment.yaml │ └── nginx-app/ │ ├── README.md │ ├── base.yaml │ └── with-pv.yaml ├── go.mod ├── go.sum ├── hack/ │ ├── boilerplate.go.txt │ ├── build-image/ │ │ └── Dockerfile │ ├── build-restic.sh │ ├── build.sh │ ├── changelog-check.sh │ ├── ci-check.sh │ ├── crd-gen/ │ │ └── v1/ │ │ └── main.go │ ├── docker-push.sh │ ├── fix_restic_cve.txt │ ├── issue-template-gen/ │ │ └── main.go │ ├── lint.sh │ ├── release-tools/ │ │ ├── brew-update.sh │ │ ├── changelog.sh │ │ ├── chk_version.go │ │ ├── chk_version_test.go │ │ ├── gen-docs.sh │ │ ├── goreleaser.sh │ │ └── tag-release.sh │ ├── test.sh │ ├── update-1fmt.sh │ ├── update-2proto.sh │ ├── update-3generated-crd-code.sh │ ├── update-4generated-issue-template.sh │ ├── update-all.sh │ ├── verify-all.sh │ ├── verify-fmt.sh │ ├── verify-generated-crd-code.sh │ └── verify-generated-issue-template.sh ├── internal/ │ ├── credentials/ │ │ ├── file_store.go │ │ ├── file_store_test.go │ │ ├── getter.go │ │ ├── local.go │ │ ├── mocks/ │ │ │ ├── FileStore.go │ │ │ └── SecretStore.go │ │ └── secret_store.go │ ├── delete/ │ │ ├── actions/ │ │ │ └── csi/ │ │ │ ├── volumesnapshotcontent_action.go │ │ │ └── volumesnapshotcontent_action_test.go │ │ ├── delete_item_action_handler.go │ │ └── delete_item_action_handler_test.go │ ├── hook/ │ │ ├── hook_tracker.go │ │ ├── hook_tracker_test.go │ │ ├── item_hook_handler.go │ │ ├── item_hook_handler_test.go │ │ ├── wait_exec_hook_handler.go │ │ └── wait_exec_hook_handler_test.go │ ├── resourcemodifiers/ │ │ ├── json_merge_patch.go │ │ ├── json_merge_patch_test.go │ │ ├── json_patch.go │ │ ├── resource_modifiers.go │ │ ├── resource_modifiers_test.go │ │ ├── resource_modifiers_validator.go │ │ ├── resource_modifiers_validator_test.go │ │ ├── strategic_merge_patch.go │ │ └── strategic_merge_patch_test.go │ ├── resourcepolicies/ │ │ ├── resource_policies.go │ │ ├── resource_policies_test.go │ │ ├── volume_filter_data.go │ │ ├── volume_filter_data_test.go │ │ ├── volume_resources.go │ │ ├── volume_resources_test.go │ │ ├── volume_resources_validator.go │ │ ├── volume_resources_validator_test.go │ │ ├── volume_types_conditions.go │ │ └── volume_types_conditions_test.go │ ├── restartabletest/ │ │ └── restartable_delegate.go │ ├── storage/ │ │ ├── storagelocation.go │ │ └── storagelocation_test.go │ ├── velero/ │ │ ├── images.go │ │ ├── images_test.go │ │ └── serverstatusrequest.go │ ├── volume/ │ │ ├── native_snapshot.go │ │ ├── snapshotlocation.go │ │ ├── utils.go │ │ ├── utils_test.go │ │ ├── volumes_information.go │ │ └── volumes_information_test.go │ └── volumehelper/ │ ├── volume_policy_helper.go │ └── volume_policy_helper_test.go ├── netlify.toml ├── pkg/ │ ├── apis/ │ │ └── velero/ │ │ ├── shared/ │ │ │ └── data_move_operation_progress.go │ │ ├── v1/ │ │ │ ├── backup_repository_types.go │ │ │ ├── backup_types.go │ │ │ ├── backupstoragelocation_types.go │ │ │ ├── backupstoragelocation_types_test.go │ │ │ ├── constants.go │ │ │ ├── delete_backup_request_types.go │ │ │ ├── doc.go │ │ │ ├── download_request_types.go │ │ │ ├── groupversion_info.go │ │ │ ├── labels_annotations.go │ │ │ ├── pod_volume_backup_types.go │ │ │ ├── pod_volume_restore_type.go │ │ │ ├── register.go │ │ │ ├── restore_types.go │ │ │ ├── schedule_types.go │ │ │ ├── server_status_request_types.go │ │ │ ├── volume_snapshot_location_type.go │ │ │ └── zz_generated.deepcopy.go │ │ └── v2alpha1/ │ │ ├── data_download_types.go │ │ ├── data_upload_types.go │ │ ├── doc.go │ │ ├── groupversion_info.go │ │ ├── register.go │ │ └── zz_generated.deepcopy.go │ ├── archive/ │ │ ├── extractor.go │ │ ├── extractor_test.go │ │ ├── filesystem.go │ │ ├── filesystem_test.go │ │ ├── parser.go │ │ └── parser_test.go │ ├── backup/ │ │ ├── actions/ │ │ │ ├── backup_pv_action.go │ │ │ ├── backup_pv_action_test.go │ │ │ ├── csi/ │ │ │ │ ├── pvc_action.go │ │ │ │ ├── pvc_action_test.go │ │ │ │ ├── volumesnapshot_action.go │ │ │ │ ├── volumesnapshot_action_test.go │ │ │ │ ├── volumesnapshotclass_action.go │ │ │ │ ├── volumesnapshotclass_action_test.go │ │ │ │ ├── volumesnapshotcontent_action.go │ │ │ │ └── volumesnapshotcontent_action_test.go │ │ │ ├── pod_action.go │ │ │ ├── pod_action_test.go │ │ │ ├── remap_crd_version_action.go │ │ │ ├── remap_crd_version_action_test.go │ │ │ ├── service_account_action.go │ │ │ ├── service_account_action_test.go │ │ │ └── testdata/ │ │ │ ├── v1/ │ │ │ │ ├── alertmanagers.monitoring.coreos.com.json │ │ │ │ ├── elasticsearches.elasticsearch.k8s.elastic.co.json │ │ │ │ ├── gcpsamples.gcp.stacks.crossplane.io.json │ │ │ │ ├── kibanas.kibana.k8s.elastic.co.json │ │ │ │ ├── pprometheuses.monitoring.coreos.com.json │ │ │ │ └── prometheuses.monitoring.coreos.com.json │ │ │ └── v1beta1/ │ │ │ ├── alertmanagers.monitoring.coreos.com.json │ │ │ ├── elasticsearches.elasticsearch.k8s.elastic.co.json │ │ │ ├── gcpsamples.gcp.stacks.crossplane.io.json │ │ │ ├── kibanas.kibana.k8s.elastic.co.json │ │ │ └── prometheuses.monitoring.coreos.com.json │ │ ├── backed_up_items_map.go │ │ ├── backup.go │ │ ├── backup_test.go │ │ ├── delete_helpers.go │ │ ├── item_backupper.go │ │ ├── item_backupper_test.go │ │ ├── item_block_worker_pool.go │ │ ├── item_collector.go │ │ ├── item_collector_test.go │ │ ├── itemblock.go │ │ ├── pv_skip_tracker.go │ │ ├── pv_skip_tracker_test.go │ │ ├── request.go │ │ ├── request_test.go │ │ ├── snapshots.go │ │ └── volume_snapshotter_cache.go │ ├── builder/ │ │ ├── backup_builder.go │ │ ├── backup_storage_location_builder.go │ │ ├── config_map_builder.go │ │ ├── container_builder.go │ │ ├── container_builder_test.go │ │ ├── customresourcedefinition_v1beta1_builder.go │ │ ├── data_download_builder.go │ │ ├── data_upload_builder.go │ │ ├── delete_backup_request_builder.go │ │ ├── deployment_builder.go │ │ ├── download_request_builder.go │ │ ├── item_operation_builder.go │ │ ├── job_builder.go │ │ ├── json_schema_props_builder.go │ │ ├── namespace_builder.go │ │ ├── node_builder.go │ │ ├── node_selector_builder.go │ │ ├── object_meta.go │ │ ├── persistent_volume_builder.go │ │ ├── persistent_volume_claim_builder.go │ │ ├── pod_builder.go │ │ ├── pod_volume_backup_builder.go │ │ ├── pod_volume_restore_builder.go │ │ ├── priority_class_builder.go │ │ ├── restore_builder.go │ │ ├── role_builder.go │ │ ├── schedule_builder.go │ │ ├── secret_builder.go │ │ ├── secret_key_selector_builder.go │ │ ├── server_status_request_builder.go │ │ ├── service_account_builder.go │ │ ├── service_builder.go │ │ ├── statefulset_builder.go │ │ ├── storage_class_builder.go │ │ ├── testcr_builder.go │ │ ├── v1_customresourcedefinition_builder.go │ │ ├── volume_builder.go │ │ ├── volume_mount_builder.go │ │ ├── volume_snapshot_builder.go │ │ ├── volume_snapshot_class_builder.go │ │ ├── volume_snapshot_content_builder.go │ │ └── volume_snapshot_location_builder.go │ ├── buildinfo/ │ │ ├── buildinfo.go │ │ └── buildinfo_test.go │ ├── client/ │ │ ├── auth_providers.go │ │ ├── client.go │ │ ├── client_test.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── dynamic.go │ │ ├── factory.go │ │ ├── factory_test.go │ │ ├── kubeconfig │ │ ├── mocks/ │ │ │ └── Factory.go │ │ └── retry.go │ ├── cmd/ │ │ ├── cli/ │ │ │ ├── backup/ │ │ │ │ ├── backup.go │ │ │ │ ├── backup_test.go │ │ │ │ ├── create.go │ │ │ │ ├── create_test.go │ │ │ │ ├── delete.go │ │ │ │ ├── delete_test.go │ │ │ │ ├── describe.go │ │ │ │ ├── describe_test.go │ │ │ │ ├── download.go │ │ │ │ ├── download_test.go │ │ │ │ ├── get.go │ │ │ │ ├── get_test.go │ │ │ │ ├── logs.go │ │ │ │ └── logs_test.go │ │ │ ├── backuplocation/ │ │ │ │ ├── backup_location.go │ │ │ │ ├── backup_location_test.go │ │ │ │ ├── create.go │ │ │ │ ├── create_test.go │ │ │ │ ├── delete.go │ │ │ │ ├── delete_test.go │ │ │ │ ├── get.go │ │ │ │ ├── get_test.go │ │ │ │ ├── set.go │ │ │ │ └── set_test.go │ │ │ ├── bug/ │ │ │ │ └── bug.go │ │ │ ├── client/ │ │ │ │ ├── client.go │ │ │ │ └── config/ │ │ │ │ ├── config.go │ │ │ │ ├── get.go │ │ │ │ └── set.go │ │ │ ├── completion/ │ │ │ │ └── completion.go │ │ │ ├── create/ │ │ │ │ └── create.go │ │ │ ├── datamover/ │ │ │ │ ├── backup.go │ │ │ │ ├── backup_test.go │ │ │ │ ├── data_mover.go │ │ │ │ ├── mocks/ │ │ │ │ │ └── Cache.go │ │ │ │ ├── restore.go │ │ │ │ └── restore_test.go │ │ │ ├── debug/ │ │ │ │ ├── cshd-scripts/ │ │ │ │ │ └── velero.cshd │ │ │ │ └── debug.go │ │ │ ├── delete/ │ │ │ │ └── delete.go │ │ │ ├── delete_options.go │ │ │ ├── describe/ │ │ │ │ └── describe.go │ │ │ ├── get/ │ │ │ │ └── get.go │ │ │ ├── install/ │ │ │ │ ├── install.go │ │ │ │ └── install_test.go │ │ │ ├── nodeagent/ │ │ │ │ ├── node_agent.go │ │ │ │ ├── server.go │ │ │ │ └── server_test.go │ │ │ ├── plugin/ │ │ │ │ ├── add.go │ │ │ │ ├── get.go │ │ │ │ ├── helpers.go │ │ │ │ ├── plugin.go │ │ │ │ └── remove.go │ │ │ ├── podvolume/ │ │ │ │ ├── backup.go │ │ │ │ ├── backup_test.go │ │ │ │ ├── podvolume.go │ │ │ │ ├── restore.go │ │ │ │ └── restore_test.go │ │ │ ├── repo/ │ │ │ │ ├── get.go │ │ │ │ └── repo.go │ │ │ ├── repomantenance/ │ │ │ │ └── maintenance.go │ │ │ ├── restore/ │ │ │ │ ├── create.go │ │ │ │ ├── create_test.go │ │ │ │ ├── delete.go │ │ │ │ ├── delete_test.go │ │ │ │ ├── describe.go │ │ │ │ ├── describe_test.go │ │ │ │ ├── get.go │ │ │ │ ├── get_test.go │ │ │ │ ├── logs.go │ │ │ │ ├── logs_test.go │ │ │ │ ├── restore.go │ │ │ │ └── restore_test.go │ │ │ ├── schedule/ │ │ │ │ ├── create.go │ │ │ │ ├── delete.go │ │ │ │ ├── describe.go │ │ │ │ ├── get.go │ │ │ │ ├── pause.go │ │ │ │ ├── schedule.go │ │ │ │ ├── skip_options.go │ │ │ │ └── unpause.go │ │ │ ├── select_option.go │ │ │ ├── select_option_test.go │ │ │ ├── serverstatus/ │ │ │ │ └── server_status.go │ │ │ ├── snapshotlocation/ │ │ │ │ ├── create.go │ │ │ │ ├── get.go │ │ │ │ ├── set.go │ │ │ │ └── snapshot_location.go │ │ │ ├── uninstall/ │ │ │ │ └── uninstall.go │ │ │ └── version/ │ │ │ ├── version.go │ │ │ └── version_test.go │ │ ├── const.go │ │ ├── errors.go │ │ ├── server/ │ │ │ ├── config/ │ │ │ │ ├── config.go │ │ │ │ └── config_test.go │ │ │ ├── plugin/ │ │ │ │ └── plugin.go │ │ │ ├── server.go │ │ │ └── server_test.go │ │ ├── test/ │ │ │ └── const.go │ │ ├── util/ │ │ │ ├── cacert/ │ │ │ │ ├── bsl_cacert.go │ │ │ │ └── bsl_cacert_test.go │ │ │ ├── confirm/ │ │ │ │ └── confirm.go │ │ │ ├── downloadrequest/ │ │ │ │ ├── downloadrequest.go │ │ │ │ └── downloadrequest_test.go │ │ │ ├── flag/ │ │ │ │ ├── accessors.go │ │ │ │ ├── accessors_test.go │ │ │ │ ├── array.go │ │ │ │ ├── array_test.go │ │ │ │ ├── enum.go │ │ │ │ ├── enum_test.go │ │ │ │ ├── label_selector_test.go │ │ │ │ ├── labelselector.go │ │ │ │ ├── map.go │ │ │ │ ├── map_test.go │ │ │ │ ├── optional_bool.go │ │ │ │ ├── optional_bool_test.go │ │ │ │ ├── orlabelselector.go │ │ │ │ └── orlabelselector_test.go │ │ │ ├── output/ │ │ │ │ ├── backup_describer.go │ │ │ │ ├── backup_describer_test.go │ │ │ │ ├── backup_printer.go │ │ │ │ ├── backup_printer_test.go │ │ │ │ ├── backup_repo_printer.go │ │ │ │ ├── backup_storage_location_printer.go │ │ │ │ ├── backup_structured_describer.go │ │ │ │ ├── backup_structured_describer_test.go │ │ │ │ ├── describe.go │ │ │ │ ├── describe_test.go │ │ │ │ ├── output.go │ │ │ │ ├── output_test.go │ │ │ │ ├── plugin_printer.go │ │ │ │ ├── restore_describer.go │ │ │ │ ├── restore_describer_test.go │ │ │ │ ├── restore_printer.go │ │ │ │ ├── schedule_describe_test.go │ │ │ │ ├── schedule_describer.go │ │ │ │ ├── schedule_printer.go │ │ │ │ └── volume_snapshot_location_printer.go │ │ │ └── signals/ │ │ │ └── signals.go │ │ └── velero/ │ │ └── velero.go │ ├── constant/ │ │ └── constant.go │ ├── controller/ │ │ ├── backup_controller.go │ │ ├── backup_controller_test.go │ │ ├── backup_deletion_controller.go │ │ ├── backup_deletion_controller_test.go │ │ ├── backup_finalizer_controller.go │ │ ├── backup_finalizer_controller_test.go │ │ ├── backup_operations_controller.go │ │ ├── backup_operations_controller_test.go │ │ ├── backup_queue_controller.go │ │ ├── backup_queue_controller_test.go │ │ ├── backup_repository_controller.go │ │ ├── backup_repository_controller_test.go │ │ ├── backup_storage_location_controller.go │ │ ├── backup_storage_location_controller_test.go │ │ ├── backup_sync_controller.go │ │ ├── backup_sync_controller_test.go │ │ ├── backup_tracker.go │ │ ├── backup_tracker_test.go │ │ ├── data_download_controller.go │ │ ├── data_download_controller_test.go │ │ ├── data_upload_controller.go │ │ ├── data_upload_controller_test.go │ │ ├── download_request_controller.go │ │ ├── download_request_controller_test.go │ │ ├── gc_controller.go │ │ ├── gc_controller_test.go │ │ ├── interface.go │ │ ├── pod_volume_backup_controller.go │ │ ├── pod_volume_backup_controller_test.go │ │ ├── pod_volume_restore_controller.go │ │ ├── pod_volume_restore_controller_legacy.go │ │ ├── pod_volume_restore_controller_legacy_test.go │ │ ├── pod_volume_restore_controller_test.go │ │ ├── restore_controller.go │ │ ├── restore_controller_test.go │ │ ├── restore_finalizer_controller.go │ │ ├── restore_finalizer_controller_test.go │ │ ├── restore_operations_controller.go │ │ ├── restore_operations_controller_test.go │ │ ├── schedule_controller.go │ │ ├── schedule_controller_test.go │ │ ├── server_status_request_controller.go │ │ ├── server_status_request_controller_test.go │ │ └── suite_test.go │ ├── datamover/ │ │ ├── backup_micro_service.go │ │ ├── backup_micro_service_test.go │ │ ├── dataupload_delete_action.go │ │ ├── restore_micro_service.go │ │ ├── restore_micro_service_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── datapath/ │ │ ├── error.go │ │ ├── error_test.go │ │ ├── file_system.go │ │ ├── file_system_test.go │ │ ├── manager.go │ │ ├── manager_test.go │ │ ├── micro_service_watcher.go │ │ ├── micro_service_watcher_test.go │ │ ├── mocks/ │ │ │ └── asyncBR.go │ │ └── types.go │ ├── discovery/ │ │ ├── helper.go │ │ ├── helper_test.go │ │ └── mocks/ │ │ └── Helper.go │ ├── exposer/ │ │ ├── cache_volume.go │ │ ├── cache_volume_test.go │ │ ├── csi_snapshot.go │ │ ├── csi_snapshot_priority_test.go │ │ ├── csi_snapshot_test.go │ │ ├── generic_restore.go │ │ ├── generic_restore_priority_test.go │ │ ├── generic_restore_test.go │ │ ├── host_path.go │ │ ├── host_path_test.go │ │ ├── image.go │ │ ├── image_test.go │ │ ├── mocks/ │ │ │ ├── GenericRestoreExposer.go │ │ │ └── PodVolumeExposer.go │ │ ├── pod_volume.go │ │ ├── pod_volume_test.go │ │ ├── snapshot.go │ │ ├── types.go │ │ ├── vgdp_counter.go │ │ └── vgdp_counter_test.go │ ├── features/ │ │ ├── feature_flags.go │ │ └── feature_flags_test.go │ ├── install/ │ │ ├── daemonset.go │ │ ├── daemonset_test.go │ │ ├── deployment.go │ │ ├── deployment_test.go │ │ ├── doc.go │ │ ├── import_test.go │ │ ├── install.go │ │ ├── install_test.go │ │ ├── resources.go │ │ └── resources_test.go │ ├── itemblock/ │ │ ├── actions/ │ │ │ ├── pod_action.go │ │ │ ├── pod_action_test.go │ │ │ ├── pvc_action.go │ │ │ ├── pvc_action_test.go │ │ │ ├── service_account_action.go │ │ │ └── service_account_action_test.go │ │ └── itemblock.go │ ├── itemoperation/ │ │ ├── backup_operation.go │ │ ├── restore_operation.go │ │ └── shared.go │ ├── itemoperationmap/ │ │ ├── backup_operation_map.go │ │ └── restore_operation_map.go │ ├── kopia/ │ │ ├── kopia_log.go │ │ └── kopia_log_test.go │ ├── kuberesource/ │ │ └── kuberesource.go │ ├── label/ │ │ ├── label.go │ │ └── label_test.go │ ├── metrics/ │ │ ├── metrics.go │ │ └── metrics_test.go │ ├── nodeagent/ │ │ ├── node_agent.go │ │ └── node_agent_test.go │ ├── persistence/ │ │ ├── in_memory_object_store.go │ │ ├── mocks/ │ │ │ ├── backup_store.go │ │ │ └── object_store.go │ │ ├── object_store.go │ │ ├── object_store_layout.go │ │ └── object_store_test.go │ ├── plugin/ │ │ ├── clientmgmt/ │ │ │ ├── backupitemaction/ │ │ │ │ ├── v1/ │ │ │ │ │ ├── restartable_backup_item_action.go │ │ │ │ │ └── restartable_backup_item_action_test.go │ │ │ │ └── v2/ │ │ │ │ ├── restartable_backup_item_action.go │ │ │ │ └── restartable_backup_item_action_test.go │ │ │ ├── itemblockaction/ │ │ │ │ └── v1/ │ │ │ │ ├── restartable_item_block_action.go │ │ │ │ └── restartable_item_block_action_test.go │ │ │ ├── manager.go │ │ │ ├── manager_test.go │ │ │ ├── process/ │ │ │ │ ├── client_builder.go │ │ │ │ ├── client_builder_test.go │ │ │ │ ├── logrus_adapter.go │ │ │ │ ├── logrus_adapter_test.go │ │ │ │ ├── process.go │ │ │ │ ├── process_test.go │ │ │ │ ├── registry.go │ │ │ │ ├── registry_test.go │ │ │ │ └── restartable_process.go │ │ │ ├── restartable_delete_item_action.go │ │ │ ├── restartable_delete_item_action_test.go │ │ │ ├── restartable_object_store.go │ │ │ ├── restartable_object_store_test.go │ │ │ ├── restoreitemaction/ │ │ │ │ ├── v1/ │ │ │ │ │ ├── restartable_restore_item_action.go │ │ │ │ │ └── restartable_restore_item_action_test.go │ │ │ │ └── v2/ │ │ │ │ ├── restartable_restore_item_action.go │ │ │ │ └── restartable_restore_item_action_test.go │ │ │ └── volumesnapshotter/ │ │ │ └── v1/ │ │ │ ├── restartable_volume_snapshotter.go │ │ │ └── restartable_volume_snapshotter_test.go │ │ ├── framework/ │ │ │ ├── action_resolver.go │ │ │ ├── action_resolver_test.go │ │ │ ├── backup_item_action.go │ │ │ ├── backup_item_action_client.go │ │ │ ├── backup_item_action_server.go │ │ │ ├── backup_item_action_test.go │ │ │ ├── backupitemaction/ │ │ │ │ └── v2/ │ │ │ │ ├── backup_item_action.go │ │ │ │ ├── backup_item_action_client.go │ │ │ │ ├── backup_item_action_server.go │ │ │ │ └── backup_item_action_test.go │ │ │ ├── common/ │ │ │ │ ├── client_dispenser.go │ │ │ │ ├── client_dispenser_test.go │ │ │ │ ├── client_errors.go │ │ │ │ ├── handle_panic.go │ │ │ │ ├── plugin_base.go │ │ │ │ ├── plugin_base_test.go │ │ │ │ ├── plugin_config.go │ │ │ │ ├── plugin_config_test.go │ │ │ │ ├── plugin_kinds.go │ │ │ │ ├── server_errors.go │ │ │ │ ├── server_mux.go │ │ │ │ └── server_mux_test.go │ │ │ ├── delete_item_action.go │ │ │ ├── delete_item_action_client.go │ │ │ ├── delete_item_action_server.go │ │ │ ├── doc.go │ │ │ ├── examples_test.go │ │ │ ├── handshake.go │ │ │ ├── import_test.go │ │ │ ├── interface.go │ │ │ ├── itemblockaction/ │ │ │ │ └── v1/ │ │ │ │ ├── item_block_action.go │ │ │ │ ├── item_block_action_client.go │ │ │ │ ├── item_block_action_server.go │ │ │ │ └── item_block_action_test.go │ │ │ ├── logger.go │ │ │ ├── logger_test.go │ │ │ ├── object_store.go │ │ │ ├── object_store_client.go │ │ │ ├── object_store_server.go │ │ │ ├── plugin_lister.go │ │ │ ├── plugin_types_test.go │ │ │ ├── restore_item_action.go │ │ │ ├── restore_item_action_client.go │ │ │ ├── restore_item_action_server.go │ │ │ ├── restoreitemaction/ │ │ │ │ └── v2/ │ │ │ │ ├── restore_item_action.go │ │ │ │ ├── restore_item_action_client.go │ │ │ │ └── restore_item_action_server.go │ │ │ ├── server.go │ │ │ ├── stream_reader.go │ │ │ ├── stream_reader_test.go │ │ │ ├── validation.go │ │ │ ├── validation_test.go │ │ │ ├── volume_snapshotter.go │ │ │ ├── volume_snapshotter_client.go │ │ │ └── volume_snapshotter_server.go │ │ ├── generated/ │ │ │ ├── BackupItemAction.pb.go │ │ │ ├── BackupItemAction_grpc.pb.go │ │ │ ├── DeleteItemAction.pb.go │ │ │ ├── DeleteItemAction_grpc.pb.go │ │ │ ├── ObjectStore.pb.go │ │ │ ├── ObjectStore_grpc.pb.go │ │ │ ├── PluginLister.pb.go │ │ │ ├── PluginLister_grpc.pb.go │ │ │ ├── RestoreItemAction.pb.go │ │ │ ├── RestoreItemAction_grpc.pb.go │ │ │ ├── Shared.pb.go │ │ │ ├── VolumeSnapshotter.pb.go │ │ │ ├── VolumeSnapshotter_grpc.pb.go │ │ │ ├── backupitemaction/ │ │ │ │ └── v2/ │ │ │ │ ├── BackupItemAction.pb.go │ │ │ │ └── BackupItemAction_grpc.pb.go │ │ │ ├── itemblockaction/ │ │ │ │ └── v1/ │ │ │ │ ├── ItemBlockAction.pb.go │ │ │ │ └── ItemBlockAction_grpc.pb.go │ │ │ └── restoreitemaction/ │ │ │ └── v2/ │ │ │ ├── RestoreItemAction.pb.go │ │ │ └── RestoreItemAction_grpc.pb.go │ │ ├── mocks/ │ │ │ ├── manager.go │ │ │ └── process_factory.go │ │ ├── proto/ │ │ │ ├── BackupItemAction.proto │ │ │ ├── DeleteItemAction.proto │ │ │ ├── ObjectStore.proto │ │ │ ├── PluginLister.proto │ │ │ ├── RestoreItemAction.proto │ │ │ ├── Shared.proto │ │ │ ├── VolumeSnapshotter.proto │ │ │ ├── backupitemaction/ │ │ │ │ └── v2/ │ │ │ │ └── BackupItemAction.proto │ │ │ ├── itemblockaction/ │ │ │ │ └── v1/ │ │ │ │ └── ItemBlockAction.proto │ │ │ └── restoreitemaction/ │ │ │ └── v2/ │ │ │ └── RestoreItemAction.proto │ │ ├── utils/ │ │ │ └── volumehelper/ │ │ │ ├── volume_policy_helper.go │ │ │ └── volume_policy_helper_test.go │ │ └── velero/ │ │ ├── backupitemaction/ │ │ │ ├── v1/ │ │ │ │ └── backup_item_action.go │ │ │ └── v2/ │ │ │ └── backup_item_action.go │ │ ├── delete_item_action.go │ │ ├── itemblockaction/ │ │ │ └── v1/ │ │ │ └── item_block_action.go │ │ ├── mocks/ │ │ │ ├── DeleteItemAction.go │ │ │ ├── backupitemaction/ │ │ │ │ ├── v1/ │ │ │ │ │ └── BackupItemAction.go │ │ │ │ └── v2/ │ │ │ │ └── BackupItemAction.go │ │ │ ├── itemblockaction/ │ │ │ │ └── v1/ │ │ │ │ └── ItemBlockAction.go │ │ │ ├── object_store.go │ │ │ ├── restoreitemaction/ │ │ │ │ ├── v1/ │ │ │ │ │ └── RestoreItemAction.go │ │ │ │ └── v2/ │ │ │ │ └── RestoreItemAction.go │ │ │ └── volumesnapshotter/ │ │ │ └── v1/ │ │ │ └── VolumeSnapshotter.go │ │ ├── object_store.go │ │ ├── restore_item_action_shared.go │ │ ├── restoreitemaction/ │ │ │ ├── v1/ │ │ │ │ └── restore_item_action.go │ │ │ └── v2/ │ │ │ └── restore_item_action.go │ │ ├── shared.go │ │ └── volumesnapshotter/ │ │ └── v1/ │ │ └── volume_snapshotter.go │ ├── podexec/ │ │ ├── pod_command_executor.go │ │ └── pod_command_executor_test.go │ ├── podvolume/ │ │ ├── backup_micro_service.go │ │ ├── backup_micro_service_test.go │ │ ├── backupper.go │ │ ├── backupper_factory.go │ │ ├── backupper_test.go │ │ ├── configs/ │ │ │ └── configs.go │ │ ├── mocks/ │ │ │ └── restorer.go │ │ ├── restore_micro_service.go │ │ ├── restore_micro_service_test.go │ │ ├── restorer.go │ │ ├── restorer_factory.go │ │ ├── restorer_test.go │ │ ├── snaphost_tracker_test.go │ │ ├── snapshot_tracker.go │ │ ├── util.go │ │ └── util_test.go │ ├── repository/ │ │ ├── backup_repo_op.go │ │ ├── backup_repo_op_test.go │ │ ├── config/ │ │ │ ├── aws.go │ │ │ ├── aws_test.go │ │ │ ├── azure.go │ │ │ ├── azure_test.go │ │ │ ├── config.go │ │ │ ├── config_test.go │ │ │ ├── gcp.go │ │ │ └── gcp_test.go │ │ ├── ensurer.go │ │ ├── ensurer_test.go │ │ ├── keys/ │ │ │ ├── keys.go │ │ │ └── keys_test.go │ │ ├── locker.go │ │ ├── maintenance/ │ │ │ ├── maintenance.go │ │ │ └── maintenance_test.go │ │ ├── manager/ │ │ │ ├── manager.go │ │ │ └── manager_test.go │ │ ├── mocks/ │ │ │ ├── ConfigManager.go │ │ │ ├── Manager.go │ │ │ └── RepositoryWriter.go │ │ ├── provider/ │ │ │ ├── provider.go │ │ │ ├── restic.go │ │ │ ├── unified_repo.go │ │ │ └── unified_repo_test.go │ │ ├── restic/ │ │ │ └── repository.go │ │ ├── types/ │ │ │ └── snapshotidentifier.go │ │ └── udmrepo/ │ │ ├── kopialib/ │ │ │ ├── backend/ │ │ │ │ ├── azure/ │ │ │ │ │ └── azure_storage_wrapper.go │ │ │ │ ├── azure.go │ │ │ │ ├── azure_test.go │ │ │ │ ├── backend.go │ │ │ │ ├── common.go │ │ │ │ ├── common_test.go │ │ │ │ ├── file_system.go │ │ │ │ ├── file_system_test.go │ │ │ │ ├── gcs.go │ │ │ │ ├── gcs_test.go │ │ │ │ ├── logging/ │ │ │ │ │ └── context.go │ │ │ │ ├── mocks/ │ │ │ │ │ ├── Logger.go │ │ │ │ │ ├── Reader.go │ │ │ │ │ ├── Storage.go │ │ │ │ │ ├── Store.go │ │ │ │ │ ├── Writer.go │ │ │ │ │ ├── repository.go │ │ │ │ │ └── repository_writer.go │ │ │ │ ├── s3.go │ │ │ │ ├── s3_test.go │ │ │ │ ├── utils.go │ │ │ │ └── utils_test.go │ │ │ ├── lib_repo.go │ │ │ ├── lib_repo_test.go │ │ │ ├── repo_init.go │ │ │ └── repo_init_test.go │ │ ├── mocks/ │ │ │ ├── BackupRepo.go │ │ │ ├── BackupRepoService.go │ │ │ ├── ObjectReader.go │ │ │ └── ObjectWriter.go │ │ ├── repo.go │ │ ├── repo_options.go │ │ └── service/ │ │ └── service.go │ ├── restic/ │ │ ├── command.go │ │ ├── command_factory.go │ │ ├── command_factory_test.go │ │ ├── command_test.go │ │ ├── common.go │ │ ├── common_test.go │ │ ├── exec_commands.go │ │ └── exec_commands_test.go │ ├── restore/ │ │ ├── actions/ │ │ │ ├── add_pvc_from_pod_action.go │ │ │ ├── add_pvc_from_pod_action_test.go │ │ │ ├── admissionwebhook_config_action.go │ │ │ ├── admissionwebhook_config_action_test.go │ │ │ ├── apiservice_action.go │ │ │ ├── apiservice_action_test.go │ │ │ ├── change_image_name_action.go │ │ │ ├── change_image_name_action_test.go │ │ │ ├── change_storageclass_action.go │ │ │ ├── change_storageclass_action_test.go │ │ │ ├── clusterrolebinding_action.go │ │ │ ├── clusterrolebinding_action_test.go │ │ │ ├── crd_v1_preserve_unknown_fields_action.go │ │ │ ├── crd_v1_preserve_unknown_fields_action_test.go │ │ │ ├── csi/ │ │ │ │ ├── pvc_action.go │ │ │ │ ├── pvc_action_test.go │ │ │ │ ├── volumesnapshot_action.go │ │ │ │ ├── volumesnapshot_action_test.go │ │ │ │ ├── volumesnapshotclass_action.go │ │ │ │ ├── volumesnapshotclass_action_test.go │ │ │ │ ├── volumesnapshotcontent_action.go │ │ │ │ └── volumesnapshotcontent_action_test.go │ │ │ ├── dataupload_retrieve_action.go │ │ │ ├── dataupload_retrieve_action_test.go │ │ │ ├── init_restorehook_pod_action.go │ │ │ ├── init_restorehook_pod_action_test.go │ │ │ ├── job_action.go │ │ │ ├── job_action_test.go │ │ │ ├── pod_action.go │ │ │ ├── pod_action_test.go │ │ │ ├── pod_volume_restore_action.go │ │ │ ├── pod_volume_restore_action_test.go │ │ │ ├── pvc_action.go │ │ │ ├── pvc_action_test.go │ │ │ ├── rolebinding_action.go │ │ │ ├── rolebinding_action_test.go │ │ │ ├── secret_action.go │ │ │ ├── secret_action_test.go │ │ │ ├── service_account_action.go │ │ │ ├── service_account_action_test.go │ │ │ ├── service_action.go │ │ │ └── service_action_test.go │ │ ├── merge_service_account.go │ │ ├── merge_service_account_test.go │ │ ├── prioritize_group_version.go │ │ ├── prioritize_group_version_test.go │ │ ├── pv_restorer.go │ │ ├── pv_restorer_test.go │ │ ├── request.go │ │ ├── request_test.go │ │ ├── restore.go │ │ ├── restore_test.go │ │ └── restore_wildcard_test.go │ ├── restorehelper/ │ │ └── util.go │ ├── test/ │ │ ├── api_server.go │ │ ├── comparisons.go │ │ ├── discovery_client.go │ │ ├── fake_controller_runtime_client.go │ │ ├── fake_credential_file_store.go │ │ ├── fake_discovery_helper.go │ │ ├── fake_dynamic.go │ │ ├── fake_file_system.go │ │ ├── fake_mapper.go │ │ ├── fake_namespace.go │ │ ├── fake_volume_snapshotter.go │ │ ├── helpers.go │ │ ├── mock_pod_command_executor.go │ │ ├── mocks/ │ │ │ └── VolumeSnapshotLister.go │ │ ├── mocks.go │ │ ├── resources.go │ │ ├── tar_writer.go │ │ └── test_logger.go │ ├── types/ │ │ ├── node_agent.go │ │ ├── priority.go │ │ ├── priority_test.go │ │ └── repo_maintenance.go │ ├── uploader/ │ │ ├── kopia/ │ │ │ ├── block_backup.go │ │ │ ├── block_backup_windows.go │ │ │ ├── block_restore.go │ │ │ ├── block_restore_windows.go │ │ │ ├── flush_volume_linux.go │ │ │ ├── flush_volume_other.go │ │ │ ├── progress.go │ │ │ ├── progress_test.go │ │ │ ├── restore_output.go │ │ │ ├── shim.go │ │ │ ├── shim_test.go │ │ │ ├── snapshot.go │ │ │ └── snapshot_test.go │ │ ├── mocks/ │ │ │ ├── policy.go │ │ │ ├── shim.go │ │ │ ├── snapshot.go │ │ │ └── uploader.go │ │ ├── provider/ │ │ │ ├── kopia.go │ │ │ ├── kopia_test.go │ │ │ ├── mocks/ │ │ │ │ └── Provider.go │ │ │ ├── provider.go │ │ │ ├── provider_test.go │ │ │ ├── restic.go │ │ │ └── restic_test.go │ │ ├── types.go │ │ ├── types_test.go │ │ └── util/ │ │ ├── uploader_config.go │ │ └── uploader_config_test.go │ └── util/ │ ├── actionhelpers/ │ │ ├── pod_helper.go │ │ ├── pvc_helper.go │ │ ├── rbac.go │ │ └── service_account_helper.go │ ├── azure/ │ │ ├── credential.go │ │ ├── credential_test.go │ │ ├── storage.go │ │ ├── storage_test.go │ │ ├── testdata/ │ │ │ └── certificate.pem │ │ ├── util.go │ │ └── util_test.go │ ├── boolptr/ │ │ └── boolptr.go │ ├── collections/ │ │ ├── includes_excludes.go │ │ └── includes_excludes_test.go │ ├── csi/ │ │ ├── util.go │ │ ├── util_test.go │ │ ├── volume_snapshot.go │ │ └── volume_snapshot_test.go │ ├── encode/ │ │ └── encode.go │ ├── exec/ │ │ └── exec.go │ ├── filesystem/ │ │ └── file_system.go │ ├── kube/ │ │ ├── client.go │ │ ├── event.go │ │ ├── event_handler.go │ │ ├── event_test.go │ │ ├── list_watch.go │ │ ├── list_watch_test.go │ │ ├── mocks/ │ │ │ └── Client.go │ │ ├── mocks.go │ │ ├── node.go │ │ ├── node_test.go │ │ ├── periodical_enqueue_source.go │ │ ├── periodical_enqueue_source_test.go │ │ ├── pod.go │ │ ├── pod_test.go │ │ ├── predicate.go │ │ ├── predicate_test.go │ │ ├── priority_class.go │ │ ├── priority_class_test.go │ │ ├── pvc_pv.go │ │ ├── pvc_pv_test.go │ │ ├── resource_deletionstatus_tracker.go │ │ ├── resource_requirements.go │ │ ├── resource_requirements_test.go │ │ ├── secrets.go │ │ ├── secrets_test.go │ │ ├── security_context.go │ │ ├── security_context_test.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── logging/ │ │ ├── default_logger.go │ │ ├── default_logger_test.go │ │ ├── dual_mode_logger.go │ │ ├── dual_mode_logger_test.go │ │ ├── error_location_hook.go │ │ ├── error_location_hook_test.go │ │ ├── format_flag.go │ │ ├── hclog_level_hook.go │ │ ├── log_counter_hook.go │ │ ├── log_counter_hook_test.go │ │ ├── log_level_flag.go │ │ ├── log_location_hook.go │ │ ├── log_location_hook_test.go │ │ ├── log_merge_hook.go │ │ └── log_merge_hook_test.go │ ├── podvolume/ │ │ ├── pod_volume.go │ │ └── pod_volume_test.go │ ├── results/ │ │ ├── result.go │ │ └── result_test.go │ ├── scheme.go │ ├── stringptr/ │ │ └── stringptr.go │ ├── stringslice/ │ │ ├── stringslice.go │ │ └── stringslice_test.go │ ├── third_party.go │ ├── util.go │ ├── util_test.go │ ├── velero/ │ │ ├── restore/ │ │ │ ├── util.go │ │ │ └── util_test.go │ │ ├── velero.go │ │ └── velero_test.go │ └── wildcard/ │ ├── expand.go │ └── expand_test.go ├── restore-hooks_product-requirements.md ├── site/ │ ├── Dockerfile │ ├── README-HUGO.md │ ├── assets/ │ │ ├── _scss/ │ │ │ ├── _styles.scss │ │ │ ├── bootstrap-4.1.3/ │ │ │ │ ├── _alert.scss │ │ │ │ ├── _badge.scss │ │ │ │ ├── _breadcrumb.scss │ │ │ │ ├── _button-group.scss │ │ │ │ ├── _buttons.scss │ │ │ │ ├── _card.scss │ │ │ │ ├── _carousel.scss │ │ │ │ ├── _close.scss │ │ │ │ ├── _code.scss │ │ │ │ ├── _custom-forms.scss │ │ │ │ ├── _dropdown.scss │ │ │ │ ├── _forms.scss │ │ │ │ ├── _functions.scss │ │ │ │ ├── _grid.scss │ │ │ │ ├── _images.scss │ │ │ │ ├── _input-group.scss │ │ │ │ ├── _jumbotron.scss │ │ │ │ ├── _list-group.scss │ │ │ │ ├── _media.scss │ │ │ │ ├── _mixins.scss │ │ │ │ ├── _modal.scss │ │ │ │ ├── _nav.scss │ │ │ │ ├── _navbar.scss │ │ │ │ ├── _pagination.scss │ │ │ │ ├── _popover.scss │ │ │ │ ├── _print.scss │ │ │ │ ├── _progress.scss │ │ │ │ ├── _reboot.scss │ │ │ │ ├── _root.scss │ │ │ │ ├── _tables.scss │ │ │ │ ├── _tooltip.scss │ │ │ │ ├── _transitions.scss │ │ │ │ ├── _type.scss │ │ │ │ ├── _utilities.scss │ │ │ │ ├── _variables.scss │ │ │ │ ├── bootstrap-grid.scss │ │ │ │ ├── bootstrap-reboot.scss │ │ │ │ ├── bootstrap.scss │ │ │ │ ├── mixins/ │ │ │ │ │ ├── _alert.scss │ │ │ │ │ ├── _background-variant.scss │ │ │ │ │ ├── _badge.scss │ │ │ │ │ ├── _border-radius.scss │ │ │ │ │ ├── _box-shadow.scss │ │ │ │ │ ├── _breakpoints.scss │ │ │ │ │ ├── _buttons.scss │ │ │ │ │ ├── _caret.scss │ │ │ │ │ ├── _clearfix.scss │ │ │ │ │ ├── _float.scss │ │ │ │ │ ├── _forms.scss │ │ │ │ │ ├── _gradients.scss │ │ │ │ │ ├── _grid-framework.scss │ │ │ │ │ ├── _grid.scss │ │ │ │ │ ├── _hover.scss │ │ │ │ │ ├── _image.scss │ │ │ │ │ ├── _list-group.scss │ │ │ │ │ ├── _lists.scss │ │ │ │ │ ├── _nav-divider.scss │ │ │ │ │ ├── _pagination.scss │ │ │ │ │ ├── _reset-text.scss │ │ │ │ │ ├── _resize.scss │ │ │ │ │ ├── _screen-reader.scss │ │ │ │ │ ├── _size.scss │ │ │ │ │ ├── _table-row.scss │ │ │ │ │ ├── _text-emphasis.scss │ │ │ │ │ ├── _text-hide.scss │ │ │ │ │ ├── _text-truncate.scss │ │ │ │ │ ├── _transition.scss │ │ │ │ │ └── _visibility.scss │ │ │ │ └── utilities/ │ │ │ │ ├── _align.scss │ │ │ │ ├── _background.scss │ │ │ │ ├── _borders.scss │ │ │ │ ├── _clearfix.scss │ │ │ │ ├── _display.scss │ │ │ │ ├── _embed.scss │ │ │ │ ├── _flex.scss │ │ │ │ ├── _float.scss │ │ │ │ ├── _position.scss │ │ │ │ ├── _screenreaders.scss │ │ │ │ ├── _shadows.scss │ │ │ │ ├── _sizing.scss │ │ │ │ ├── _spacing.scss │ │ │ │ ├── _text.scss │ │ │ │ └── _visibility.scss │ │ │ └── site/ │ │ │ ├── common/ │ │ │ │ ├── _core.scss │ │ │ │ ├── _fonts.scss │ │ │ │ └── _type.scss │ │ │ ├── layouts/ │ │ │ │ ├── _container.scss │ │ │ │ ├── _docsearch.scss │ │ │ │ └── _documentation.scss │ │ │ ├── objects/ │ │ │ │ ├── _alternating-cards.scss │ │ │ │ ├── _button.scss │ │ │ │ ├── _card.scss │ │ │ │ ├── _footer.scss │ │ │ │ ├── _header.scss │ │ │ │ ├── _home-hero.scss │ │ │ │ ├── _post.scss │ │ │ │ ├── _section.scss │ │ │ │ └── _thumbnail-grid.scss │ │ │ ├── settings/ │ │ │ │ └── _variables.scss │ │ │ └── utilities/ │ │ │ ├── _image.scss │ │ │ └── _type.scss │ │ └── styles.scss │ ├── config.yaml │ ├── content/ │ │ ├── _index.md │ │ ├── casestudies/ │ │ │ ├── index.md │ │ │ ├── sample1.md │ │ │ ├── sample2.md │ │ │ └── sample3.md │ │ ├── community/ │ │ │ └── _index.md │ │ ├── contributors/ │ │ │ ├── 01-daniel-jiang.md │ │ │ ├── 02-scott-seago.md │ │ │ ├── 02-shubham-pampattiwar.md │ │ │ ├── 02-wenkai-yin.md │ │ │ ├── 02-xun-jiang.md │ │ │ ├── 04-pradeep-chaturvedi.md │ │ │ ├── 06-anshul-ahuja.md │ │ │ ├── 07-tiger-kaovilai.md │ │ │ └── index.md │ │ ├── docs/ │ │ │ ├── main/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── backup-repository-configuration.md │ │ │ │ ├── backup-restore-windows.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-pvc-configuration.md │ │ │ │ ├── data-movement-cache-volume.md │ │ │ │ ├── data-movement-node-selection.md │ │ │ │ ├── data-movement-pod-resource-configuration.md │ │ │ │ ├── data-movement-restore-pvc-configuration.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace-glob-patterns.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── node-agent-prepare-queue-length.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-configmaps/ │ │ │ │ │ ├── _index.md │ │ │ │ │ └── node-agent-configmap.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.18.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── volume-group-snapshots.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v0.10.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── get-started.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── install-overview.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── restic.md │ │ │ │ ├── storage-layout-reorg-v0.10.md │ │ │ │ ├── support-matrix.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── upgrading-to-v0.10.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── versions.md │ │ │ │ └── zenhub.md │ │ │ ├── v0.11.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── expose-minio.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── get-started.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── install-overview.md │ │ │ │ ├── locations.md │ │ │ │ ├── migrating-to-velero.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── restic.md │ │ │ │ ├── support-matrix.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── versions.md │ │ │ │ └── zenhub.md │ │ │ ├── v0.3.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-provider-specifics.md │ │ │ │ ├── concepts.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── output-file-format.md │ │ │ │ └── use-cases.md │ │ │ ├── v0.4.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-provider-specifics.md │ │ │ │ ├── concepts.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.5.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-provider-specifics.md │ │ │ │ ├── concepts.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.6.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-provider-specifics.md │ │ │ │ ├── concepts.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.7.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_delete.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_client.md │ │ │ │ │ ├── ark_client_config.md │ │ │ │ │ ├── ark_client_config_get.md │ │ │ │ │ ├── ark_client_config_set.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_delete.md │ │ │ │ │ ├── ark_delete_backup.md │ │ │ │ │ ├── ark_delete_restore.md │ │ │ │ │ ├── ark_delete_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-common.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── hooks.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.7.1/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_delete.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_client.md │ │ │ │ │ ├── ark_client_config.md │ │ │ │ │ ├── ark_client_config_get.md │ │ │ │ │ ├── ark_client_config_set.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_delete.md │ │ │ │ │ ├── ark_delete_backup.md │ │ │ │ │ ├── ark_delete_restore.md │ │ │ │ │ ├── ark_delete_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-common.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-deletes.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── hooks.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.8.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_delete.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_client.md │ │ │ │ │ ├── ark_client_config.md │ │ │ │ │ ├── ark_client_config_get.md │ │ │ │ │ ├── ark_client_config_set.md │ │ │ │ │ ├── ark_completion.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_delete.md │ │ │ │ │ ├── ark_delete_backup.md │ │ │ │ │ ├── ark_delete_restore.md │ │ │ │ │ ├── ark_delete_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-common.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-deletes.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.8.1/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_delete.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_client.md │ │ │ │ │ ├── ark_client_config.md │ │ │ │ │ ├── ark_client_config_get.md │ │ │ │ │ ├── ark_client_config_set.md │ │ │ │ │ ├── ark_completion.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_delete.md │ │ │ │ │ ├── ark_delete_backup.md │ │ │ │ │ ├── ark_delete_restore.md │ │ │ │ │ ├── ark_delete_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── cloud-common.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-deletes.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v0.9.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ └── backup.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-scratch.md │ │ │ │ ├── cli-reference/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── ark.md │ │ │ │ │ ├── ark_backup.md │ │ │ │ │ ├── ark_backup_create.md │ │ │ │ │ ├── ark_backup_delete.md │ │ │ │ │ ├── ark_backup_describe.md │ │ │ │ │ ├── ark_backup_download.md │ │ │ │ │ ├── ark_backup_get.md │ │ │ │ │ ├── ark_backup_logs.md │ │ │ │ │ ├── ark_client.md │ │ │ │ │ ├── ark_client_config.md │ │ │ │ │ ├── ark_client_config_get.md │ │ │ │ │ ├── ark_client_config_set.md │ │ │ │ │ ├── ark_completion.md │ │ │ │ │ ├── ark_create.md │ │ │ │ │ ├── ark_create_backup.md │ │ │ │ │ ├── ark_create_restore.md │ │ │ │ │ ├── ark_create_schedule.md │ │ │ │ │ ├── ark_delete.md │ │ │ │ │ ├── ark_delete_backup.md │ │ │ │ │ ├── ark_delete_restore.md │ │ │ │ │ ├── ark_delete_schedule.md │ │ │ │ │ ├── ark_describe.md │ │ │ │ │ ├── ark_describe_backups.md │ │ │ │ │ ├── ark_describe_restores.md │ │ │ │ │ ├── ark_describe_schedules.md │ │ │ │ │ ├── ark_get.md │ │ │ │ │ ├── ark_get_backups.md │ │ │ │ │ ├── ark_get_restores.md │ │ │ │ │ ├── ark_get_schedules.md │ │ │ │ │ ├── ark_plugin.md │ │ │ │ │ ├── ark_plugin_add.md │ │ │ │ │ ├── ark_plugin_remove.md │ │ │ │ │ ├── ark_restic.md │ │ │ │ │ ├── ark_restic_repo.md │ │ │ │ │ ├── ark_restic_repo_get.md │ │ │ │ │ ├── ark_restic_server.md │ │ │ │ │ ├── ark_restore.md │ │ │ │ │ ├── ark_restore_create.md │ │ │ │ │ ├── ark_restore_delete.md │ │ │ │ │ ├── ark_restore_describe.md │ │ │ │ │ ├── ark_restore_get.md │ │ │ │ │ ├── ark_restore_logs.md │ │ │ │ │ ├── ark_schedule.md │ │ │ │ │ ├── ark_schedule_create.md │ │ │ │ │ ├── ark_schedule_delete.md │ │ │ │ │ ├── ark_schedule_describe.md │ │ │ │ │ ├── ark_schedule_get.md │ │ │ │ │ ├── ark_server.md │ │ │ │ │ └── ark_version.md │ │ │ │ ├── config-definition.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── install-overview.md │ │ │ │ ├── namespace.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── quickstart.md │ │ │ │ ├── restic.md │ │ │ │ ├── support-matrix.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── use-cases.md │ │ │ │ └── vendoring-dependencies.md │ │ │ ├── v1.0.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── extend.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── get-started.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── install-overview.md │ │ │ │ ├── locations.md │ │ │ │ ├── migrating-to-velero.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── oracle-config.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── restic.md │ │ │ │ ├── support-matrix.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── upgrade-to-1.0.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.1.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── about.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── aws-config.md │ │ │ │ ├── azure-config.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── faq.md │ │ │ │ ├── gcp-config.md │ │ │ │ ├── get-started.md │ │ │ │ ├── hooks.md │ │ │ │ ├── ibm-config.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── install-overview.md │ │ │ │ ├── locations.md │ │ │ │ ├── migrating-to-velero.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── oracle-config.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-matrix.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── upgrade-to-1.1.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.10/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.10.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.11/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.11.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.12/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.12.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.13/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.13.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.14/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-node-selection.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.14.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.15/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── backup-repository-configuration.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-node-selection.md │ │ │ │ ├── data-movement-backup-pvc-configuration.md │ │ │ │ ├── data-movement-pod-resource-configuration.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.15.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.16/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── backup-repository-configuration.md │ │ │ │ ├── backup-restore-windows.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-node-selection.md │ │ │ │ ├── data-movement-backup-pvc-configuration.md │ │ │ │ ├── data-movement-pod-resource-configuration.md │ │ │ │ ├── data-movement-restore-pvc-configuration.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.16.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.17/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── backup-repository-configuration.md │ │ │ │ ├── backup-restore-windows.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-pvc-configuration.md │ │ │ │ ├── data-movement-node-selection.md │ │ │ │ ├── data-movement-pod-resource-configuration.md │ │ │ │ ├── data-movement-restore-pvc-configuration.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── node-agent-prepare-queue-length.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.17.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── volume-group-snapshots.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.18/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── backup-repository-configuration.md │ │ │ │ ├── backup-restore-windows.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi-snapshot-data-movement.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── data-movement-backup-pvc-configuration.md │ │ │ │ ├── data-movement-cache-volume.md │ │ │ │ ├── data-movement-node-selection.md │ │ │ │ ├── data-movement-pod-resource-configuration.md │ │ │ │ ├── data-movement-restore-pvc-configuration.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── file-system-backup.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace-glob-patterns.md │ │ │ │ ├── namespace.md │ │ │ │ ├── node-agent-concurrency.md │ │ │ │ ├── node-agent-prepare-queue-length.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── performance-guidance.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── proxy.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── repository-maintenance.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── restore-resource-modifiers.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-configmaps/ │ │ │ │ │ ├── _index.md │ │ │ │ │ └── node-agent-configmap.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.18.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── volume-group-snapshots.md │ │ │ │ └── website-guidelines.md │ │ │ ├── v1.2.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ └── oracle-config.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── examples.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.2.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── website-guidelines.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.3.0/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ └── oracle-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── examples.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.3.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── website-guidelines.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.3.1/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ └── oracle-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── examples.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.3.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── website-guidelines.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.3.2/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ └── oracle-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── examples.md │ │ │ │ ├── faq.md │ │ │ │ ├── hooks.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.3.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── vendoring-dependencies.md │ │ │ │ ├── website-guidelines.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.4/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ └── oracle-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── examples.md │ │ │ │ ├── hooks.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.4.md │ │ │ │ ├── velero-install.md │ │ │ │ ├── website-guidelines.md │ │ │ │ └── zenhub.md │ │ │ ├── v1.7/ │ │ │ │ ├── _index.md │ │ │ │ ├── api-types/ │ │ │ │ │ ├── README.md │ │ │ │ │ ├── _index.md │ │ │ │ │ ├── backup.md │ │ │ │ │ ├── backupstoragelocation.md │ │ │ │ │ ├── restore.md │ │ │ │ │ ├── schedule.md │ │ │ │ │ └── volumesnapshotlocation.md │ │ │ │ ├── backup-hooks.md │ │ │ │ ├── backup-reference.md │ │ │ │ ├── basic-install.md │ │ │ │ ├── build-from-source.md │ │ │ │ ├── code-standards.md │ │ │ │ ├── contributions/ │ │ │ │ │ ├── ibm-config.md │ │ │ │ │ ├── minio.md │ │ │ │ │ ├── oracle-config.md │ │ │ │ │ └── tencent-config.md │ │ │ │ ├── csi.md │ │ │ │ ├── custom-plugins.md │ │ │ │ ├── customize-installation.md │ │ │ │ ├── debugging-install.md │ │ │ │ ├── debugging-restores.md │ │ │ │ ├── development.md │ │ │ │ ├── disaster-case.md │ │ │ │ ├── enable-api-group-versions-feature.md │ │ │ │ ├── examples.md │ │ │ │ ├── how-velero-works.md │ │ │ │ ├── image-tagging.md │ │ │ │ ├── img/ │ │ │ │ │ └── README.md │ │ │ │ ├── locations.md │ │ │ │ ├── maintainers.md │ │ │ │ ├── manual-testing.md │ │ │ │ ├── migration-case.md │ │ │ │ ├── namespace.md │ │ │ │ ├── on-premises.md │ │ │ │ ├── output-file-format.md │ │ │ │ ├── overview-plugins.md │ │ │ │ ├── plugin-release-instructions.md │ │ │ │ ├── rbac.md │ │ │ │ ├── release-instructions.md │ │ │ │ ├── release-schedule.md │ │ │ │ ├── resource-filtering.md │ │ │ │ ├── restic.md │ │ │ │ ├── restore-hooks.md │ │ │ │ ├── restore-reference.md │ │ │ │ ├── run-locally.md │ │ │ │ ├── self-signed-certificates.md │ │ │ │ ├── start-contributing.md │ │ │ │ ├── style-guide.md │ │ │ │ ├── support-process.md │ │ │ │ ├── supported-providers.md │ │ │ │ ├── tilt.md │ │ │ │ ├── troubleshooting.md │ │ │ │ ├── uninstalling.md │ │ │ │ ├── upgrade-to-1.7.md │ │ │ │ ├── velero-install.md │ │ │ │ └── website-guidelines.md │ │ │ └── v1.9/ │ │ │ ├── _index.md │ │ │ ├── api-types/ │ │ │ │ ├── README.md │ │ │ │ ├── _index.md │ │ │ │ ├── backup.md │ │ │ │ ├── backupstoragelocation.md │ │ │ │ ├── restore.md │ │ │ │ ├── schedule.md │ │ │ │ └── volumesnapshotlocation.md │ │ │ ├── backup-hooks.md │ │ │ ├── backup-reference.md │ │ │ ├── basic-install.md │ │ │ ├── build-from-source.md │ │ │ ├── code-standards.md │ │ │ ├── contributions/ │ │ │ │ ├── ibm-config.md │ │ │ │ ├── minio.md │ │ │ │ ├── oracle-config.md │ │ │ │ └── tencent-config.md │ │ │ ├── csi.md │ │ │ ├── custom-plugins.md │ │ │ ├── customize-installation.md │ │ │ ├── debugging-install.md │ │ │ ├── debugging-restores.md │ │ │ ├── development.md │ │ │ ├── disaster-case.md │ │ │ ├── enable-api-group-versions-feature.md │ │ │ ├── examples.md │ │ │ ├── how-velero-works.md │ │ │ ├── image-tagging.md │ │ │ ├── img/ │ │ │ │ └── README.md │ │ │ ├── locations.md │ │ │ ├── maintainers.md │ │ │ ├── manual-testing.md │ │ │ ├── migration-case.md │ │ │ ├── namespace.md │ │ │ ├── on-premises.md │ │ │ ├── output-file-format.md │ │ │ ├── overview-plugins.md │ │ │ ├── plugin-release-instructions.md │ │ │ ├── rbac.md │ │ │ ├── release-instructions.md │ │ │ ├── release-schedule.md │ │ │ ├── resource-filtering.md │ │ │ ├── restic.md │ │ │ ├── restore-hooks.md │ │ │ ├── restore-reference.md │ │ │ ├── run-locally.md │ │ │ ├── self-signed-certificates.md │ │ │ ├── start-contributing.md │ │ │ ├── style-guide.md │ │ │ ├── support-process.md │ │ │ ├── supported-providers.md │ │ │ ├── tilt.md │ │ │ ├── troubleshooting.md │ │ │ ├── uninstalling.md │ │ │ ├── upgrade-to-1.9.md │ │ │ ├── velero-install.md │ │ │ └── website-guidelines.md │ │ ├── plugins/ │ │ │ ├── _index.md │ │ │ └── list/ │ │ │ ├── 01-amazon-web-services.md │ │ │ ├── 01-google-cloud-platform.md │ │ │ ├── 01-microsoft-azure.md │ │ │ ├── 01-vsphere.md │ │ │ ├── 05-alibaba-cloud.md │ │ │ ├── 05-digitalocean.md │ │ │ ├── 05-hpe-storage.md │ │ │ ├── 05-openebs.md │ │ │ ├── 05-openshift.md │ │ │ ├── 05-portworx.md │ │ │ ├── 05-storj.md │ │ │ ├── 10-container-storage-interface.md │ │ │ ├── 10-openstack.md │ │ │ └── index.md │ │ ├── posts/ │ │ │ ├── 2019-04-09-Velero-is-an-Open-Source-Tool-to-Back-up-and-Migrate-Kubernetes-Clusters.md │ │ │ ├── 2019-05-20-velero-1.0-has-arrived.md │ │ │ ├── 2019-08-22-announcing-velero-1.1.md │ │ │ ├── 2019-10-01-announcing-gh-move.md │ │ │ ├── 2019-10-08-Velero-v1-1-on-vSphere.md │ │ │ ├── 2019-10-10-Velero-v1-1-Stateful-Backup-vSphere.md │ │ │ ├── 2019-11-07-Velero-1.2-Sets-Sail.md │ │ │ ├── 2020-03-02-Velero-1.3-Voyage-Continues.md │ │ │ ├── 2020-05-26-Velero-1.4-Community-Wave.md │ │ │ ├── 2020-05-27-CSI-integration.md │ │ │ ├── 2020-09-16-Velero-1.5-For-And-By-Community.md │ │ │ ├── 2021-04-13-Velero-1.6-Bring-All-Your-Credentials.md │ │ │ ├── 2023-04-26-Velero-1.11.md │ │ │ └── _index.md │ │ └── resources/ │ │ └── _index.md │ ├── data/ │ │ └── docs/ │ │ ├── default.yml │ │ ├── main-toc.yml │ │ ├── toc-mapping.yml │ │ ├── v010-toc.yml │ │ ├── v011-toc.yml │ │ ├── v1-0-0-toc.yml │ │ ├── v1-1-0-toc.yml │ │ ├── v1-10-toc.yml │ │ ├── v1-11-toc.yml │ │ ├── v1-12-toc.yml │ │ ├── v1-13-toc.yml │ │ ├── v1-14-toc.yml │ │ ├── v1-15-toc.yml │ │ ├── v1-16-toc.yml │ │ ├── v1-17-toc.yml │ │ ├── v1-18-toc.yml │ │ ├── v1-2-0-toc.yml │ │ ├── v1-3-0-toc.yml │ │ ├── v1-3-1-toc.yml │ │ ├── v1-3-2-toc.yml │ │ ├── v1-4-toc.yml │ │ ├── v1-5-toc.yml │ │ ├── v1-6-toc.yml │ │ ├── v1-7-toc.yml │ │ ├── v1-8-toc.yml │ │ ├── v1-9-toc.yml │ │ ├── v7-1-toc.yml │ │ ├── v7-toc.yml │ │ ├── v8-1-toc.yml │ │ ├── v8-toc.yml │ │ └── v9-toc.yml │ ├── layouts/ │ │ ├── 404.html │ │ ├── _default/ │ │ │ ├── _markup/ │ │ │ │ ├── render-image.html │ │ │ │ └── render-link.html │ │ │ ├── baseof.html │ │ │ ├── footer.html │ │ │ ├── section.html │ │ │ ├── site-header.html │ │ │ └── tag.html │ │ ├── docs/ │ │ │ ├── docs.html │ │ │ ├── nav.html │ │ │ ├── version-warning.html │ │ │ └── versions.html │ │ ├── index.html │ │ ├── index.redirects │ │ ├── partials/ │ │ │ ├── blog-post-card.html │ │ │ ├── blog-posts.html │ │ │ ├── case-studies-alternating.html │ │ │ ├── contributors.html │ │ │ ├── head-docs.html │ │ │ ├── plugins.html │ │ │ └── related-posts.html │ │ ├── plugins/ │ │ │ └── list.html │ │ ├── posts/ │ │ │ ├── section.html │ │ │ └── single.html │ │ ├── robots.txt │ │ └── shortcodes/ │ │ ├── table.html │ │ └── youtube.html │ └── static/ │ ├── fonts/ │ │ └── Metropolis/ │ │ ├── Open Font License.md │ │ └── README.md │ └── js/ │ ├── jquery.matchHeight.js │ └── scripts.js ├── test/ │ ├── Makefile │ ├── e2e/ │ │ ├── README.md │ │ ├── backup/ │ │ │ └── backup.go │ │ ├── backups/ │ │ │ ├── deletion.go │ │ │ ├── sync_backups.go │ │ │ └── ttl.go │ │ ├── basic/ │ │ │ ├── api-group/ │ │ │ │ ├── enable_api_group_extentions.go │ │ │ │ └── enable_api_group_versions.go │ │ │ ├── backup-volume-info/ │ │ │ │ ├── base.go │ │ │ │ ├── csi_data_mover.go │ │ │ │ ├── csi_snapshot.go │ │ │ │ ├── filesystem_upload.go │ │ │ │ ├── native_snapshot.go │ │ │ │ └── skipped_volumes.go │ │ │ ├── namespace-mapping.go │ │ │ ├── nodeport.go │ │ │ ├── resources-check/ │ │ │ │ ├── namespaces.go │ │ │ │ ├── namespaces_annotation.go │ │ │ │ ├── rbac.go │ │ │ │ └── resources_check.go │ │ │ ├── restore_exec_hooks.go │ │ │ └── storage-class-changing.go │ │ ├── bsl-mgmt/ │ │ │ └── deletion.go │ │ ├── e2e_suite_test.go │ │ ├── migration/ │ │ │ └── migration.go │ │ ├── nodeagentconfig/ │ │ │ └── node-agent-config.go │ │ ├── parallelfilesdownload/ │ │ │ └── parallel_files_download.go │ │ ├── parallelfilesupload/ │ │ │ └── parallel_files_upload.go │ │ ├── privilegesmgmt/ │ │ │ └── ssr.go │ │ ├── pv-backup/ │ │ │ └── pv-backup-filter.go │ │ ├── repomaintenance/ │ │ │ └── repo_maintenance_config.go │ │ ├── resource-filtering/ │ │ │ ├── base.go │ │ │ ├── exclude_label.go │ │ │ ├── exclude_namespaces.go │ │ │ ├── exclude_resources.go │ │ │ ├── include_namespaces.go │ │ │ ├── include_resources.go │ │ │ ├── label_selector.go │ │ │ └── wildcard_namespaces.go │ │ ├── resourcemodifiers/ │ │ │ └── resource_modifiers.go │ │ ├── resourcepolicies/ │ │ │ └── resource_policies.go │ │ ├── scale/ │ │ │ └── multiple_namespaces.go │ │ ├── schedule/ │ │ │ ├── in_progress.go │ │ │ ├── ordered_resources.go │ │ │ └── periodical.go │ │ ├── test/ │ │ │ └── test.go │ │ └── upgrade/ │ │ └── upgrade.go │ ├── perf/ │ │ ├── README.md │ │ ├── backup/ │ │ │ └── backup.go │ │ ├── basic/ │ │ │ └── basic.go │ │ ├── e2e_suite_test.go │ │ ├── metrics/ │ │ │ ├── minio.go │ │ │ ├── monitor.go │ │ │ ├── nfs.go │ │ │ ├── pod.go │ │ │ └── time.go │ │ ├── restore/ │ │ │ └── restore.go │ │ └── test/ │ │ └── test.go │ ├── pkg/ │ │ └── client/ │ │ ├── auth_providers.go │ │ ├── client.go │ │ ├── client_test.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── dynamic.go │ │ ├── factory.go │ │ └── factory_test.go │ ├── testdata/ │ │ ├── enable_api_group_versions/ │ │ │ ├── README.md │ │ │ ├── case-a-source-v1beta1.yaml │ │ │ ├── case-a-source.yaml │ │ │ ├── case-a-target.yaml │ │ │ ├── case-b-source-manually-added-mutations.yaml │ │ │ ├── case-b-target-manually-added-mutations.yaml │ │ │ ├── case-c-target-manually-added-mutations.yaml │ │ │ ├── case-d-target-manually-added-mutations.yaml │ │ │ ├── music_v1_rockband.yaml │ │ │ ├── music_v1alpha1_rockband.yaml │ │ │ ├── music_v2_rockband.yaml │ │ │ ├── music_v2beta1_rockband.yaml │ │ │ └── music_v2beta2_rockband.yaml │ │ ├── storage-class/ │ │ │ ├── README.md │ │ │ ├── aws-legecy.yaml │ │ │ ├── aws.yaml │ │ │ ├── azure-legacy.yaml │ │ │ ├── azure.yaml │ │ │ ├── gcp-legacy.yaml │ │ │ ├── gcp.yaml │ │ │ ├── kind.yaml │ │ │ ├── vanilla-zfs.yaml │ │ │ ├── vsphere-legacy.yaml │ │ │ └── vsphere.yaml │ │ └── volume-snapshot-class/ │ │ ├── aws.yaml │ │ ├── azure.yaml │ │ ├── gcp.yaml │ │ ├── vanilla-zfs.yaml │ │ └── vsphere.yaml │ ├── types.go │ └── util/ │ ├── common/ │ │ └── common.go │ ├── csi/ │ │ └── common.go │ ├── eks/ │ │ └── eks.go │ ├── k8s/ │ │ ├── client.go │ │ ├── clusterrolebinding.go │ │ ├── common.go │ │ ├── configmap.go │ │ ├── crd.go │ │ ├── deployment.go │ │ ├── namespace.go │ │ ├── node.go │ │ ├── persistentvolumes.go │ │ ├── pod.go │ │ ├── pvc.go │ │ ├── rbac.go │ │ ├── sc.go │ │ ├── secret.go │ │ ├── service.go │ │ ├── serviceaccount.go │ │ └── statefulset.go │ ├── kibishii/ │ │ ├── kibishii_utils.go │ │ └── kibishii_utils_test.go │ ├── metrics/ │ │ ├── minio.go │ │ ├── nfs.go │ │ └── pod.go │ ├── providers/ │ │ ├── aws_utils.go │ │ ├── azure_utils.go │ │ ├── common.go │ │ └── gcloud_utils.go │ ├── report/ │ │ └── report.go │ └── velero/ │ ├── install.go │ ├── install_test.go │ ├── velero_utils.go │ └── velero_utils_test.go ├── third_party/ │ └── kubernetes/ │ └── pkg/ │ └── kubectl/ │ └── cmd/ │ ├── completion.go │ └── util/ │ └── shortcut_expander.go └── tilt-resources/ ├── examples/ │ ├── cloud │ ├── deployment.yaml │ ├── node-agent.yaml │ ├── tilt-settings.json │ └── velero_v1_backupstoragelocation.yaml └── kustomization.yaml