Jump To Close Expand all Collapse all Table of contents Deploy Red Hat Quay for proof-of-concept (non-production) purposes Preface 1. Overview Expand section "1. Overview" Collapse section "1. Overview" 1.1. Architecture Expand section "1.1. Architecture" Collapse section "1.1. Architecture" 1.1.1. Internal components 1.1.2. External components 2. Getting started with Red Hat Quay Expand section "2. Getting started with Red Hat Quay" Collapse section "2. Getting started with Red Hat Quay" 2.1. Prerequisites Expand section "2.1. Prerequisites" Collapse section "2.1. Prerequisites" 2.1.1. Using Podman 2.2. Preparing Red Hat Enterprise Linux for a Red Hat Quay proof of concept deployment Expand section "2.2. Preparing Red Hat Enterprise Linux for a Red Hat Quay proof of concept deployment" Collapse section "2.2. Preparing Red Hat Enterprise Linux for a Red Hat Quay proof of concept deployment" 2.2.1. Install and register the RHEL server 2.2.2. Installing Podman 2.2.3. Registry authentication 2.2.4. Firewall configuration 2.2.5. IP addressing and naming services 2.3. Configuring the database Expand section "2.3. Configuring the database" Collapse section "2.3. Configuring the database" 2.3.1. Setting up Postgres 2.4. Configuring Redis Expand section "2.4. Configuring Redis" Collapse section "2.4. Configuring Redis" 2.4.1. Setting up Redis 2.5. Configuring Red Hat Quay Expand section "2.5. Configuring Red Hat Quay" Collapse section "2.5. Configuring Red Hat Quay" 2.5.1. Red Hat Quay setup Expand section "2.5.1. Red Hat Quay setup" Collapse section "2.5.1. Red Hat Quay setup" 2.5.1.1. Basic configuration 2.5.1.2. Server configuration 2.5.1.3. Database 2.5.1.4. Redis 2.5.2. Validate and download configuration 2.6. Deploying Red Hat Quay Expand section "2.6. Deploying Red Hat Quay" Collapse section "2.6. Deploying Red Hat Quay" 2.6.1. Prerequisites 2.6.2. Preparing the configuration folder 2.6.3. Prepare local storage for image data 2.6.4. Deploy the Red Hat Quay registry 2.7. Using Red Hat Quay Expand section "2.7. Using Red Hat Quay" Collapse section "2.7. Using Red Hat Quay" 2.7.1. Push and pull images 3. Advanced Red Hat Quay deployment Expand section "3. Advanced Red Hat Quay deployment" Collapse section "3. Advanced Red Hat Quay deployment" 3.1. Using SSL/TLS Expand section "3.1. Using SSL/TLS" Collapse section "3.1. Using SSL/TLS" 3.1.1. Creating a certificate authority and signing a certificate Expand section "3.1.1. Creating a certificate authority and signing a certificate" Collapse section "3.1.1. Creating a certificate authority and signing a certificate" 3.1.1.1. Creating a certificate authority 3.1.1.2. Signing a certificate 3.1.2. Configuring SSL/TLS using the Red Hat Quay UI 3.1.3. Configuring SSL using the command line interface 3.1.4. Testing SSL configuration using the command line 3.1.5. Testing SSL configuration using the browser 3.1.6. Configuring podman to trust the Certificate Authority 3.1.7. Configuring the system to trust the certificate authority 3.2. Red Hat Quay superuser Expand section "3.2. Red Hat Quay superuser" Collapse section "3.2. Red Hat Quay superuser" 3.2.1. Adding a superuser to Quay using the UI 3.2.2. Editing the config.yaml file to add a superuser 3.2.3. Accessing the superuser admin panel Expand section "3.2.3. Accessing the superuser admin panel" Collapse section "3.2.3. Accessing the superuser admin panel" 3.2.3.1. Creating a globally visible user message 3.3. Repository Mirroring Expand section "3.3. Repository Mirroring" Collapse section "3.3. Repository Mirroring" 3.3.1. Repository mirroring 3.3.2. Mirroring configuration UI 3.3.3. Mirroring worker 3.3.4. Creating a mirrored repository Expand section "3.3.4. Creating a mirrored repository" Collapse section "3.3.4. Creating a mirrored repository" 3.3.4.1. Repository mirroring settings 3.3.4.2. Advanced settings 3.3.4.3. Synchronize now 3.3.5. Mirroring tag patterns Expand section "3.3.5. Mirroring tag patterns" Collapse section "3.3.5. Mirroring tag patterns" 3.3.5.1. Pattern syntax 3.3.5.2. Example tag patterns 3.4. Clair for Red Hat Quay Expand section "3.4. Clair for Red Hat Quay" Collapse section "3.4. Clair for Red Hat Quay" 3.4.1. Setting up Clair on standalone Red Hat Quay deployments 3.4.2. Testing Clair 3.4.3. CVE ratings from the National Vulnerability Database 3.5. Restarting containers Expand section "3.5. Restarting containers" Collapse section "3.5. Restarting containers" 3.5.1. Using systemd unit files with Podman 3.5.2. Starting, stopping and checking the status of services 3.5.3. Testing restart after reboot 3.5.4. Configuring Quay’s dependency on Clair 3.6. Federal Information Processing Standard (FIPS) readiness and compliance Expand section "3.6. Federal Information Processing Standard (FIPS) readiness and compliance" Collapse section "3.6. Federal Information Processing Standard (FIPS) readiness and compliance" 3.6.1. Enabling FIPS compliance 4. Next steps Legal Notice Settings Close Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 简体中文 日本語 English Language: 简体中文 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Preface Red Hat Quay is an enterprise-quality registry for building, securing and serving container images. This procedure describes how to deploy Red Hat Quay for proof-of-concept (non-production) purposes. Previous Next