mirror_registry
This role can be used to deploy mirror-registry: https://github.com/quay/mirror-registry
This is the tool used facilitate disconnected deployments of OpenShift.
Privilege escalation
This role requires privilege escalation to facilitate the following two objectives:
It escalates privileges to create a directory under /opt that will be used to store artefacts from the mirror-registry deployment; and,
mirror-registry leverages podman, and podman volumes. It is necessary to run podman as root to create the podman volume for Quay and it’s Database.
Parameters
cifmw_mirror_registry_basedir: /opt/mirror-registry
cifmw_mirror_registry_fqdn: quay.openstack.lab
cifmw_mirror_registry_release_version: v1.3.10
Examples
host: localhost roles:
mirror-registry vars: cifmw_mirror_registry_basedir: /home/m3/basedir cifmw_mirror_registry_fqdn: quay.openstack.dev cifmw_mirror_registry_install_dir: /opt/mirror-registry cifmw_mirror_registry_release_version: v1.3.10