├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_enhancement_request.md ├── auto_assign.yml └── workflows │ ├── auto_assign_prs.yml │ └── continuous-integration.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── examples └── with-pv.yaml ├── go.mod ├── go.sum ├── hack └── build.sh ├── internal └── plugin │ ├── backupplugin.go │ ├── backuppluginv2.go │ ├── deleteplugin.go │ ├── objectstoreplugin.go │ ├── restoreplugin.go │ ├── restorepluginv2.go │ └── volumesnapshotterplugin.go ├── main.go └── tilt-provider.json /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_enhancement_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/.github/ISSUE_TEMPLATE/feature_enhancement_request.md -------------------------------------------------------------------------------- /.github/auto_assign.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/.github/auto_assign.yml -------------------------------------------------------------------------------- /.github/workflows/auto_assign_prs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/.github/workflows/auto_assign_prs.yml -------------------------------------------------------------------------------- /.github/workflows/continuous-integration.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/.github/workflows/continuous-integration.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _output 2 | velero-plugin-example 3 | 4 | .go 5 | 6 | _tiltbuild -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/README.md -------------------------------------------------------------------------------- /examples/with-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/examples/with-pv.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/go.sum -------------------------------------------------------------------------------- /hack/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/hack/build.sh -------------------------------------------------------------------------------- /internal/plugin/backupplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/backupplugin.go -------------------------------------------------------------------------------- /internal/plugin/backuppluginv2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/backuppluginv2.go -------------------------------------------------------------------------------- /internal/plugin/deleteplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/deleteplugin.go -------------------------------------------------------------------------------- /internal/plugin/objectstoreplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/objectstoreplugin.go -------------------------------------------------------------------------------- /internal/plugin/restoreplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/restoreplugin.go -------------------------------------------------------------------------------- /internal/plugin/restorepluginv2.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/restorepluginv2.go -------------------------------------------------------------------------------- /internal/plugin/volumesnapshotterplugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/internal/plugin/volumesnapshotterplugin.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/main.go -------------------------------------------------------------------------------- /tilt-provider.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vmware-tanzu/velero-plugin-example/HEAD/tilt-provider.json --------------------------------------------------------------------------------