Quay Registry is an open-source container image registry used for storing and managing Docker images. Originally developed by CoreOS, it is currently part of Red Hat.
1) Navigate to [Build Configuration] - [External Container Registries].
2) Click the "+ Register" button in the upper right corner to select the provider to create.
1) Click the "+ Register" button and select "Quay"
2) After registering Quay authentication information in the basic information, click the "Test Connection" button.
Name*
Enter the name of the external container registry to be registered
Description
Enter a description for the external container registry
Endpoint URL*
External Container Registry Endpoint Addres
Registry*
Enter the name of the already registered registry
Access ID+RobotID*
Enter the issued Access ID + Robot ID
Access Secret*
Enter the issued Secret
Enter the name for the registry to be created in the registry.
Enter a description for the registry.
Enter the EndPoint URL in the correct format.
Enter the registry name.
Enter Access ID + Robot ID and Access Secret.
Click "Test Connection" in the upper right corner to verify if the registry is available.
Click the "Save" button in the upper right corner.
The robot ID needs to be associated with an existing repository.
1) Access Quay and click on the profile in the upper right corner. Select "Account Settings."
2) Click on "Robot Accounts," the second menu in the right tab, and then click "Create Robot Account" in the upper right corner.
3) Create an ID for the robot, select the repository you created, and grant the necessary permissions.
4) Click on the created RobotID to check the Access Secret.
Access ID+ RobotID
: The first value in the image.
Access Secret
: The second value in the image.