Menu Close Manage Red Hat Quay Preface 1. Advanced Red Hat Quay configuration Expand section "1. Advanced Red Hat Quay configuration" Collapse section "1. Advanced Red Hat Quay configuration" 1.1. Using Red Hat Quay Config Tool to modify Red Hat Quay Expand section "1.1. Using Red Hat Quay Config Tool to modify Red Hat Quay" Collapse section "1.1. Using Red Hat Quay Config Tool to modify Red Hat Quay" 1.1.1. Running the Config Tool from the Red Hat Quay Operator 1.1.2. Running the Config Tool from the command line 1.2. Using the API to modify Red Hat Quay 1.3. Editing the config.yaml file to modify Red Hat Quay Expand section "1.3. Editing the config.yaml file to modify Red Hat Quay" Collapse section "1.3. Editing the config.yaml file to modify Red Hat Quay" 1.3.1. Add name and company to Red Hat Quay sign-in 1.3.2. Disable TLS Protocols 1.3.3. Rate limit API calls 1.3.4. Adjust database connection pooling Expand section "1.3.4. Adjust database connection pooling" Collapse section "1.3.4. Adjust database connection pooling" 1.3.4.1. Database connection arguments 1.3.4.2. Database SSL configuration Expand section "1.3.4.2. Database SSL configuration" Collapse section "1.3.4.2. Database SSL configuration" 1.3.4.2.1. PostgreSQL SSL connection arguments 1.3.4.2.2. MySQL SSL connection arguments 1.3.4.3. HTTP connection counts 1.3.4.4. Dynamic process counts 1.3.4.5. Environment variables 1.3.4.6. Turning off connection pooling 2. Using the configuration API Expand section "2. Using the configuration API" Collapse section "2. Using the configuration API" 2.1. Retrieving the default configuration 2.2. Retrieving the current configuration 2.3. Validating configuration using the API 2.4. Determining the required fields 3. Getting Red Hat Quay release notifications 4. Using SSL to protect connections to Red Hat Quay Expand section "4. Using SSL to protect connections to Red Hat Quay" Collapse section "4. Using SSL to protect connections to Red Hat Quay" 4.1. Introduction to using SSL 4.2. Create a Certificate Authority and sign a certificate Expand section "4.2. Create a Certificate Authority and sign a certificate" Collapse section "4.2. Create a Certificate Authority and sign a certificate" 4.2.1. Create a Certificate Authority 4.2.2. Sign a certificate 4.3. Configuring SSL using the command line 4.4. Configuring SSL using the UI 4.5. Testing SSL configuration using the command line 4.6. Testing SSL configuration using the browser 4.7. Configuring podman to trust the Certificate Authority 4.8. Configuring the system to trust the certificate authority 5. Adding TLS Certificates to the Red Hat Quay Container Expand section "5. Adding TLS Certificates to the Red Hat Quay Container" Collapse section "5. Adding TLS Certificates to the Red Hat Quay Container" 5.1. Add TLS certificates to Red Hat Quay 5.2. Add certs when deployed on Kubernetes 6. Configuring action log storage for Elasticsearch 7. Clair Security Scanning Expand section "7. Clair Security Scanning" Collapse section "7. Clair Security Scanning" 7.1. Setting Up Clair on a Red Hat Quay OpenShift deployment Expand section "7.1. Setting Up Clair on a Red Hat Quay OpenShift deployment" Collapse section "7.1. Setting Up Clair on a Red Hat Quay OpenShift deployment" 7.1.1. Deploying Via the Quay Operator 7.1.2. Manually Deploying Clair 7.2. Setting up Clair on a non-OpenShift Red Hat Quay deployment 7.3. Advanced Clair configuration Expand section "7.3. Advanced Clair configuration" Collapse section "7.3. Advanced Clair configuration" 7.3.1. Unmanaged Clair configuration Expand section "7.3.1. Unmanaged Clair configuration" Collapse section "7.3.1. Unmanaged Clair configuration" 7.3.1.1. Unmanaging a Clair database 7.3.1.2. Configuring a custom Clair database 7.3.2. Running a custom Clair configuration with a managed database 7.4. Clair CRDA configuration Expand section "7.4. Clair CRDA configuration" Collapse section "7.4. Clair CRDA configuration" 7.4.1. Enabling Clair CRDA 7.5. Using Clair 7.6. CVE ratings from the National Vulnerability Database 7.7. Configuring Clair for Disconnected Environments Expand section "7.7. Configuring Clair for Disconnected Environments" Collapse section "7.7. Configuring Clair for Disconnected Environments" 7.7.1. Mapping repositories to Common Product Enumeration (CPE) information 7.8. Clair updater URLs 7.9. Additional Information 8. Scan pod images with the Container Security Operator Expand section "8. Scan pod images with the Container Security Operator" Collapse section "8. Scan pod images with the Container Security Operator" 8.1. Run the CSO in OpenShift 8.2. Query image vulnerabilities from the CLI 9. Integrating Red Hat Quay into OpenShift Container Platform with the Quay Bridge Operator Expand section "9. Integrating Red Hat Quay into OpenShift Container Platform with the Quay Bridge Operator" Collapse section "9. Integrating Red Hat Quay into OpenShift Container Platform with the Quay Bridge Operator" 9.1. Setting up Red Hat Quay for the Quay Bridge Operator 9.2. Installing the Quay Bridge Operator on OpenShift Container Platform 9.3. Creating an OpenShift Container Platform secret for the OAuth token 9.4. Creating the QuayIntegration custom resource Expand section "9.4. Creating the QuayIntegration custom resource" Collapse section "9.4. Creating the QuayIntegration custom resource" 9.4.1. Optional: Creating the QuayIntegration custom resource using the CLI 9.4.2. Optional: Creating the QuayIntegration custom resource using the web console 9.5. QuayIntegration configuration fields 10. Repository mirroring Expand section "10. Repository mirroring" Collapse section "10. Repository mirroring" 10.1. Repository mirroring 10.2. Repository mirroring versus geo-replication 10.3. Using repository mirroring 10.4. Mirroring configuration UI 10.5. Mirroring configuration fields 10.6. Mirroring worker 10.7. Creating a mirrored repository Expand section "10.7. Creating a mirrored repository" Collapse section "10.7. Creating a mirrored repository" 10.7.1. Repository mirroring settings 10.7.2. Advanced settings 10.7.3. Synchronize now 10.8. Event notifications for mirroring 10.9. Mirroring tag patterns Expand section "10.9. Mirroring tag patterns" Collapse section "10.9. Mirroring tag patterns" 10.9.1. Pattern syntax 10.9.2. Example tag patterns 10.10. Working with mirrored repositories 10.11. Repository mirroring recommendations 11. LDAP Authentication Setup for Red Hat Quay Expand section "11. LDAP Authentication Setup for Red Hat Quay" Collapse section "11. LDAP Authentication Setup for Red Hat Quay" 11.1. Considerations prior to enabling LDAP Expand section "11.1. Considerations prior to enabling LDAP" Collapse section "11.1. Considerations prior to enabling LDAP" 11.1.1. Existing Quay deployments 11.1.2. Manual User Creation and LDAP authentication 11.2. Set Up LDAP Configuration Expand section "11.2. Set Up LDAP Configuration" Collapse section "11.2. Set Up LDAP Configuration" 11.2.1. Full LDAP URI 11.2.2. Team Synchronization 11.2.3. Base and Relative Distinguished Names 11.2.4. Additional User Filters 11.2.5. Administrator DN 11.2.6. UID and Mail attributes 11.2.7. Validation 11.3. Common Issues 11.4. Configure an LDAP user as superuser 12. Prometheus and Grafana metrics under Red Hat Quay Expand section "12. Prometheus and Grafana metrics under Red Hat Quay" Collapse section "12. Prometheus and Grafana metrics under Red Hat Quay" 12.1. Exposing the Prometheus endpoint Expand section "12.1. Exposing the Prometheus endpoint" Collapse section "12.1. Exposing the Prometheus endpoint" 12.1.1. Standalone Red Hat Quay 12.1.2. Red Hat Quay Operator 12.1.3. Setting up Prometheus to consume metrics 12.1.4. DNS configuration under Kubernetes 12.1.5. DNS configuration for a manual cluster 12.2. Introduction to metrics Expand section "12.2. Introduction to metrics" Collapse section "12.2. Introduction to metrics" 12.2.1. General registry statistics 12.2.2. Queue items 12.2.3. Garbage collection metrics Expand section "12.2.3. Garbage collection metrics" Collapse section "12.2.3. Garbage collection metrics" 12.2.3.1. Multipart uploads metrics 12.2.4. Image push / pull metrics Expand section "12.2.4. Image push / pull metrics" Collapse section "12.2.4. Image push / pull metrics" 12.2.4.1. Image pulls total 12.2.4.2. Image bytes pulled 12.2.4.3. Image pushes total 12.2.4.4. Image bytes pushed 12.2.5. Authentication metrics 13. Red Hat Quay quota management and enforcement Expand section "13. Red Hat Quay quota management and enforcement" Collapse section "13. Red Hat Quay quota management and enforcement" 13.1. Quota management configuration Expand section "13.1. Quota management configuration" Collapse section "13.1. Quota management configuration" 13.1.1. Default quota 13.2. Quota management architecture 13.3. Establishing quota in Red Hat Quay UI 13.4. Establishing quota with the Red Hat Quay API Expand section "13.4. Establishing quota with the Red Hat Quay API" Collapse section "13.4. Establishing quota with the Red Hat Quay API" 13.4.1. Setting the quota 13.4.2. Viewing the quota 13.4.3. Modifying the quota 13.4.4. Pushing images Expand section "13.4.4. Pushing images" Collapse section "13.4.4. Pushing images" 13.4.4.1. Pushing ubuntu:18.04 13.4.4.2. Using the API to view quota usage 13.4.4.3. Pushing another image 13.4.5. Rejecting pushes using quota limits Expand section "13.4.5. Rejecting pushes using quota limits" Collapse section "13.4.5. Rejecting pushes using quota limits" 13.4.5.1. Setting reject and warning limits 13.4.5.2. Viewing reject and warning limits 13.4.5.3. Pushing an image when the reject limit is exceeded 13.4.5.4. Notifications for limits exceeded 13.5. Quota management limitations 14. Geo-replication Expand section "14. Geo-replication" Collapse section "14. Geo-replication" 14.1. Geo-replication features 14.2. Geo-replication requirements and constraints 14.3. Geo-replication using standalone Red Hat Quay Expand section "14.3. Geo-replication using standalone Red Hat Quay" Collapse section "14.3. Geo-replication using standalone Red Hat Quay" 14.3.1. Enable storage replication - standalone Quay 14.3.2. Run Red Hat Quay with storage preferences 14.4. Geo-replication using the Red Hat Quay Operator Expand section "14.4. Geo-replication using the Red Hat Quay Operator" Collapse section "14.4. Geo-replication using the Red Hat Quay Operator" 14.4.1. Setting up geo-replication on Openshift Expand section "14.4.1. Setting up geo-replication on Openshift" Collapse section "14.4.1. Setting up geo-replication on Openshift" 14.4.1.1. Configuration 14.4.2. Mixed storage for geo-replication 15. Backing up and restoring Red Hat Quay managed by the Red Hat Quay Operator Expand section "15. Backing up and restoring Red Hat Quay managed by the Red Hat Quay Operator" Collapse section "15. Backing up and restoring Red Hat Quay managed by the Red Hat Quay Operator" 15.1. Backing up Red Hat Quay Expand section "15.1. Backing up Red Hat Quay" Collapse section "15.1. Backing up Red Hat Quay" 15.1.1. Red Hat Quay configuration backup 15.1.2. Scale down your Red Hat Quay deployment 15.1.3. Red Hat Quay managed database backup Expand section "15.1.3. Red Hat Quay managed database backup" Collapse section "15.1.3. Red Hat Quay managed database backup" 15.1.3.1. Red Hat Quay managed object storage backup 15.1.4. Scale the Red Hat Quay deployment back up 15.2. Restoring Red Hat Quay Expand section "15.2. Restoring Red Hat Quay" Collapse section "15.2. Restoring Red Hat Quay" 15.2.1. Restoring Red Hat Quay and its configuration from a backup 15.2.2. Scale down your Red Hat Quay deployment 15.2.3. Restore your Red Hat Quay database 15.2.4. Restore your Red Hat Quay object storage data 15.2.5. Scale up your Red Hat Quay deployment 16. Migrating a standalone Quay deployment to a Red Hat Quay Operator managed deployment Expand section "16. Migrating a standalone Quay deployment to a Red Hat Quay Operator managed deployment" Collapse section "16. Migrating a standalone Quay deployment to a Red Hat Quay Operator managed deployment" 16.1. Backing up a standalone deployment of Red Hat Quay 16.2. Using backed up standalone content to migrate to OpenShift Container Platform. 17. Red Hat Quay garbage collection Expand section "17. Red Hat Quay garbage collection" Collapse section "17. Red Hat Quay garbage collection" 17.1. About Red Hat Quay garbage collection 17.2. Red Hat Quay garbage collection in practice Expand section "17.2. Red Hat Quay garbage collection in practice" Collapse section "17.2. Red Hat Quay garbage collection in practice" 17.2.1. Measuring storage reclamation 17.3. Garbage collection configuration fields 17.4. Disabling garbage collection 17.5. Garbage collection and quota management 17.6. Red Hat Quay garbage collection metrics 18. Red Hat Quay Troubleshooting 19. Schema for Red Hat Quay configuration Legal Notice Document options Language: 简体中文 日本語 English Format: Single-page HTML PDF ePub Manage Red Hat Quay Red Hat Quay 3.7Manage Red Hat QuayRed Hat OpenShift Documentation TeamLegal NoticeAbstract Manage Red Hat Quay Next