OpenShift API for Data Protection (OADP)
S3-Compatible Object Storage Certification Guide
- Overview
- I. Access and Environment Requirements
- II. Support and Communication
- III. Certification Process and Timeline
- Quick Checklist
- Getting Started
- Contact Information
This document outlines the general requirements, access needs, and steps involved in certifying an S3-compatible object storage product for use with OADP (OpenShift API for Data Protection).
⚠️ Important: This certification process ensures your S3-compatible storage solution meets the reliability and compatibility standards required for production OpenShift backup and restore operations.
OADP currently supports the following S3-compatible storage solutions:
📖 View Currently Supported S3-Compatible Storage Providers - Official Red Hat documentation listing all certified providers.
- Dedicated Bucket: Provision an S3 bucket dedicated to certification testing
- Minimum Capacity: The bucket should have a minimum capacity of 10GB to accommodate test workloads
- Configuration Access: Ensure the ability to modify bucket settings, including features such as:
- Object locking
- Versioning
- Lifecycle policies
- Access control
- Provide credentials (username and password) for accessing the product's management interface
- Provide an Access Key and Secret Key for use with CLI-based testing
- Ensure keys have sufficient permissions for backup/restore operations
🔒 Security Note: All credentials will be handled securely and used only for certification testing.
- Stable Endpoint: A stable and reachable S3 endpoint URL must be provided
Example: https://s3.your-storage.com - Fixed IP Resolution: The endpoint should resolve to a fixed IP address
- SSL Verification: If SSL verification is enforced, provide:
- Certificate installation procedure OR
- Root certificate installation steps needed to establish trust for the endpoint
- Establish a clear communication channel for addressing technical questions and issues during testing:
- Email support channel
- Slack workspace access
- Other preferred communication method
| Role | Responsibility |
|---|---|
| Technical Contact | Configuration and debugging assistance |
| Support Contact | Escalations or environment issues |
- Estimated Timeline: The certification process typically completes within 3–4 weeks
- Dependencies: Timeline depends on:
- Environment readiness
- Issue turnaround time
- Response time for technical queries
Upon successful validation, the product will be listed as a supported S3-compatible backup storage provider in the official OADP documentation:
📖 S3-Compatible Backup Storage Providers - OpenShift Container Platform Documentation
This inclusion provides:
- Official Red Hat support recognition
- Customer confidence in your storage solution
- Technical validation for enterprise deployments
- Integration guidance for OpenShift users
- Current Testing: Temporary endpoints (valid for a few weeks) are sufficient for testing current OADP releases
- Future Validation: For ongoing validation and future OADP versions.
- Requirement: Permanent and stable endpoint preferred
Use this checklist to ensure all requirements are met before starting certification:
- S3 Bucket: 10GB+ dedicated bucket provisioned
- UI Credentials: Username/password for management interface
- CLI Credentials: Access Key/Secret Key provided
- Endpoint: Stable S3 endpoint URL available
- SSL: Certificate trust established (if required)
- Support Channel: Communication method established
- Contacts: Technical and support contacts identified
- Timeline: 3-4 week certification window confirmed
To initiate the S3 certification process:
- Review Requirements: Ensure all items in the checklist above are completed
- Contact OADP Team: Reach out to begin the certification process
- Environment Setup: Provide access credentials and endpoint information
- Testing Phase: Collaborate during the 3-4 week testing period
- Documentation: Upon success, your product will be added to supported providers
For questions or to begin the S3 certification process:
- OADP Team: akarol@redhat.com,whayutin@redhat.com
- GitHub Issues: OADP Operator Repository
📄 Document Version: 1.0
Last Updated: October 7, 2025