This velero/OADP plugin is designed to perform backup and restore of HostedControlPlanes in Openshift
- Deploy an OCP Management cluster with Hypershift running
- Deploy OADP using the sample subscription (sample in
examples
folder) - Create the Cloud credentials for you storage provider to store the backups (In this case AWS)
kubectl create secret generic cloud-credentials \
--namespace openshift-adp \
--from-file cloud=<AWS_CREDS_FILE>
- Create the DataProtectionApplication (sample in
examples
folder) - Fill and create the backup manifest (sample in
examples
folder) - Check the Backup status.
For detailed technical documentation and implementation guides, please refer to the following resources:
- DataMover Multi-Provider Integration - Comprehensive guide covering the multi-platform DataMover implementation, including flow diagrams, platform-specific logic, and troubleshooting information.
- AWS Examples - Complete examples for AWS platform including backup, restore, and configuration files
- BareMetal Examples - Examples for bare metal deployments
- KubeVirt Examples - Examples for KubeVirt platform
- OpenStack Examples - Examples for OpenStack platform