Setting up install

In most on-premise installations, the target hosts do not have any Internet access for security reasons. For offline installation you will need to complete the steps outlined in this chapter to build archives, upload the archives to the target host, and then perform the installation. This is the only officially supported deployment method for API Runtime Services 1.6.0.

Icon

Before you proceed, please make sure you have installed all the required software on the cluster nodes without Internet access.

Download Docker images

Download the docker image for your software version as follows:

NFS server

In this section, we will copy the downloaded Docker images to target host that will serve as NFS server.

Unzip arrowcloud_inages.zip and copy all the images (*.tar) to the /appc_data/docker_images/arrowcloud directory on the host that will serve as NFS server. You do not need to setup any NFS server, the installer will configure a NFS server from list of hosts you provided. To determine which host will be used as NFS server, follow the following steps:

  1. If you specified the nfs_server value in user_input.json, then it is the NFS node.
  2. Otherwise, if there is only one (1) MongoDB host, then the MongoDB host is the NFS server node.
  3. If there are three (3) MongoDB hosts, then the second MongoDB host is the NFS server.

Copy the image tar file to NFS server node

Copy all the images to the /appc_data/docker_images/arrowcloud directory on the NFS server node.

  1. If you specified the "nfs_server" value in user_input.json, then it is the NFS service node.
  2. Otherwise, if there is only one (1) MongoDB host, then the MongoDB host is the NFS server node.
  3. If there are three (3) MongoDB hosts, then the second MongoDB host is the NFS server.

OVA installation

OVA installation is very similar to offline deployment except customers will obtain an OVA image with all the software and images preloaded. They will launch ALL target hosts from the provided OVA image with required hardware configuration. After that, review the pages on Prepare user_input.json and Deploy

Note: when preparing user_input.json file, it should be treated as an offline deployment case. 

Next step: prepare user_input.json and deploy

Once you have finished building and archiving, you can move onto the Prepare user_input.json and Deploy chapters.

Related Links