Setting up Quay on an ARO cluster via CLI
This content is authored by Red Hat experts, but has not yet been tested on every supported configuration.
Pre Requisites
- An ARO cluster
- oc cli
- azure cli
Steps
Create Azure Resources
Create Storage Account
Create Storage Container
Note: this command returns a json by default with your keyName and Values, command above specifies yaml
Note: Will need the storage container creds for later use
Install Quay-Operator and Create Quay Registry
Login to your cluster’s OCM
Create a sub.yaml file with this template to install the quay operator
Create the Quay Registry
Create the Azure Storage Secret Bundle
- Create a config.yaml file that injects the azure resource info from the storage container created in step 2 of Create Azure Resources
Create the Quay Registry with the Secret
- Create a
quayregistry.yamlfile with this format
- Create a
Login to your Quay Registry and begin pushing images to it!
Note: This configuration does not support in-cluster authentication integration with the quay deployment. User Management with the registry is handled by the registry.