Quay Mirror Registry

This application will allow user to easily install Quay and its required components using a simple CLI tool. The purpose is to provide a registry to hold a mirror of OpenShift images.

Kcli deployment on Qubinode

For Quick install:

cd ~/qubinode-installer
./qubinode-installer -m setup
./qubinode-installer -m rhsm
./qubinode-installer -m ansible
./qubinode-installer -m host
./qubinode-installer -p kcli
./qubinode-installer -p gozones

Create pull secret

Install OpenShift on Bare Metal

Pull Secret File:

vi /home/admin/qubinode-installer/pull_secret.json

Install Mirror Registry:

sudo kcli create vm -p mirror_vm mirror_vm --wait
sudo kcli ssh mirror_vm

Collect Ip address of mirror_vm:

sudo kcli info mirror_vm

Optional update dns:

sudo vim  /opt/service-containers/config/server.yml

Example DNS Entry:

- name: mirror-vm
  ttl: 6400
  value: 192.168.1.180

Restart container:

./qubinode-installer -p gozones -m restartcontainer

Remove Quay Mirror VM:

sudo kcli delete vm mirror_vm

Issues

Submit isues