📝 Summary
A short one-sentence summary of the task
Integrate VM File Restore functionality into the OADP DataProtectionApplication (DPA) configuration to enable seamless deployment and management alongside existing OADP components.
🎯 Goal
What problem does this solve / what do we want to achieve?
Enable VM File Restore to be deployed and managed as part of the standard OADP operator installation through DPA configuration. This provides users with a unified OADP experience where VM file restore capabilities are automatically available when configured in the DPA, eliminating the need for separate controller deployments.
Integration should allow users to enable/disable VM file restore functionality through DPA spec configuration, and ensure proper lifecycle management alongside other OADP components.
✅ Acceptance Criteria
What should be true when this task is done?
📋 Proposed Steps / Notes
Outline how it can be done, if known
- Analyze current DPA structure and OADP operator architecture
- Design DPA spec extensions for VM file restore configuration
- Implement controller deployment logic within OADP operator
- Add CRD management for VMFR and VMBD resources
- Integrate with existing OADP RBAC and service account management
- Implement configuration validation and status reporting
- Add proper component lifecycle management and dependencies
- Test integration with various DPA configurations
- Update OADP operator documentation with VM file restore options
- Validate upgrade/downgrade scenarios with feature enabled/disabled
🔗 Related
- Related to OADP operator and DPA management
- Depends on completed VMFR and VMBD controller implementations, however integration may be proposed earlier similarly to how integration was done for the non-admin controller.
⚖️ Effort / Priority (optional)
📝 Summary
A short one-sentence summary of the task
Integrate VM File Restore functionality into the OADP DataProtectionApplication (DPA) configuration to enable seamless deployment and management alongside existing OADP components.
🎯 Goal
What problem does this solve / what do we want to achieve?
Enable VM File Restore to be deployed and managed as part of the standard OADP operator installation through DPA configuration. This provides users with a unified OADP experience where VM file restore capabilities are automatically available when configured in the DPA, eliminating the need for separate controller deployments.
Integration should allow users to enable/disable VM file restore functionality through DPA spec configuration, and ensure proper lifecycle management alongside other OADP components.
✅ Acceptance Criteria
What should be true when this task is done?
📋 Proposed Steps / Notes
Outline how it can be done, if known
🔗 Related
⚖️ Effort / Priority (optional)