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.
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