Hi Howard,
Thanks for your response. I tried your suggest.
For example: sudo manageAppHost install --registry
https://<IP>:<Port> --repository ibmresilient
where IP and Port from my private registry server and ibmresilient because I mirror all apps on ibmresilient quay.io to my private registry which are include app-operator and app-synchronize.
But when I hit Enter, it require pair info like when I pair AppHost with SOAR Platform. Is it error from my command or if it is expected behaviour, how could I get pair info from my private registry server?
Thanks
------------------------------
Ngoc Dai
------------------------------
Original Message:
Sent: Mon September 12, 2022 10:23 AM
From: Howard Lu
Subject: Deploy AppHost in air gap environment
Sorry, --registry and --repository are hidden options for the "manageAppHost install". But they do work.
------------------------------
Howard Lu
Original Message:
Sent: Sun September 04, 2022 11:15 PM
From: Ngoc Dai
Subject: Deploy AppHost in air gap environment
Hi Howard,
Thanks for your response.
I tried command that you suggested "manageAppHost install" but there are no option --registry as you note.
------------------------------
Ngoc Dai
Original Message:
Sent: Thu September 01, 2022 03:36 PM
From: Howard Lu
Subject: Deploy AppHost in air gap environment
This documentation needs to be updated to include how to reference a different registry/repository for the apps-operator and apps-synchronizer containers.
By default, the registry is quay.io and the repository will be ibmresilient.
You can change the registry and repository for the apps-synchronizer and apps-operator when you run the
"manageAppHost install" command. You specify them with --registry and --repository flags.
e.g. manageAppHost install --registry <private registry> --repository <repository name> <other options>
This only tells apphost where to pull the synchronizer and operator containers from.
To tell apphost where to pull the app containers from, you should use manageAppHost registry
If your own registry is private and requires authentication, you need to supply the credentials using the registries.yaml file.
You can refer to the k3s documentation for the syntax: https://rancher.com/docs/k3s/latest/en/installation/private-registry/
------------------------------
Howard Lu
Original Message:
Sent: Wed August 31, 2022 12:16 AM
From: Ngoc Dai
Subject: Deploy AppHost in air gap environment
I'm testing deploy the SOAR AppHost in air gap environment. I have build a private repository base on docker and perform every steps in IBM document: Virtual appliance in an air gap environment - IBM Documentation
But when pairing AppHost with SOAR platform, it only show paired and not running. On the AppHost server, I see that it still call to quay.io to get apps-operator and apps-synchronizer.
Have anyone face this issue and already fixed? Please help.
Thanks.
------------------------------
Ngoc Dai
------------------------------