Adding functionality to let Quay Operato provide Bucket Class selection possibility.
What is the nature and description of the request?
Reason for the possibilty to select the Bucket Storage Class is that unless one wants to utilize MCG(NooBaa) as Bucket backend, one needs to set the Operator Component for Storage as unmanaged and configure the Bucket/credentials manually. From OCP and Operator POV, it's just a different Bucket Storage Class to be used.
Why does the customer need this? (List the business requirements here)
In particular for one Customer use-case of mine, they utilize a 60TB+ Bucket sized Quay deployment and moving the data to MCG implies a downtime which isn't acceptable in particular as the backend doesn't move if the Class selection is provided.
The second use-case we have been informed was coming from the community havin a similar situation on the Bucket StorageClass type.
List any affected packages or components.
Quay Operator logic
Quay QE verification of additional Bucket Storage Classes