To deploy Quick Service via the Address Manager GUI:
-
Log in to the BAM application.
-
From the configuration drop down list in the BAM GUI, select a configuration.
-
Click the Servers tab.
-
Under Servers, click the name of a BDDS. The Details tab for the server opens.
-
Click the Server Name menu and select Service Configuration.The Server Name page appears.
-
Under Service Type, select BlueCat Gateway.
-
Under the Repository, enter the repository address (for example, quay.io/bluecat/quick_service) and version (for example, 24.4.0).
-
Click Update.
To deploy Quick Service manually:
-
Log in to BlueCat Gateway instance as root:
ssh root@your-ipIn the above command, your-ip is the IP address of your Gateway instance.
-
Pull the latest Quick Service image from Quay:
docker pull quay.io/bluecat/quick_service:<version> -
Set the permissions of the
/root/gwdata/directory on the host to allow a user from a container to write to the directory:mkdir -p /root/gwdata/ && chmod -R 775 /root/gwdata/ -
Run the docker container, replacing the indicated fields with appropriate values:
docker run -d \ -v /var/log/gateway/:/logs \ -v /root/gwdata/:/bluecat_gateway/ \ -e BAM_IP=<enter-data>\ -e BAM_VERSION=<enter-data> \ -e BAM_AUX_API=true \ --name bluecat-gateway-app \ <image-name>:<image-tag>In the above command:-
The environment variable
BAM_IPis the IP address or URL of the BlueCat Address Manager server instance to which you want to connect. Quick Service Administrators can add additional Address Manager IPs after deployment, in addition to editing, or removing Address Manager IPs, by using the general configuration in BlueCat Gateway. -
The environment variable
BAM_VERSIONis the version of BlueCat Address Manager that is used to deploy Quick Service. You must enter the version in the major-version.minor-version format. For example,9.5Ensure that you do not include the patch version. For example,
9.5.2 -
Only versions with same minor version can be added without redeploying Quick Service. If an Administrator wants to change the minor version of the BlueCat Address Manager used, the Administrator must change the environment variable
BAM_VERSIONmanually. -
The environment variable
BAM_AUX_APImust be set totrue.
-