"Add Support for Architecture Filtering When Mirroring Operators in OpenShift"
What is the nature and description of the request?:
The customer is requesting a feature that enables filtering by architecture when mirroring operators. Currently, architecture filtering is only supported for OpenShift releases, but not for operators. By introducing this capability, users can mirror operators for a specific architecture, such as x86_64, reducing storage usage and simplifying the management of mirrored content.
Why does the customer need this? (List the business requirements here):
The customer operates in environments where multiple architectures are unnecessary, but mirroring operators currently pulls all supported architectures, leading to increased storage usage. The ability to filter for a single architecture (e.g., x86_64) will optimize storage, reduce network bandwidth, and streamline the mirroring process.
This feature is critical to avoid excessive storage consumption, particularly in environments with limited storage capacity.
Additionally, focusing on a single architecture simplifies the management and synchronization of mirrored content, ensuring that only relevant resources are stored and deployed.