BRIX Enterprise can be installed in a closed environment without direct access to an external container image repository. To achieve this, download BRIX images on a computer with internet access and upload them to a local image registry. In this article, Harbor is chosen as the local image registry. For more details on configuring and installing Harbor, refer to Install Harbor.
Loading BRIX images consists of three steps:
Step 1: Create a new project in Harbor
- Log in to the Harbor web interface. In the main left menu, go to the Projects section. To create a new project, click +New project.
- Enter a lowercase project name, for example, images. Specify whether the project should be public. Click OK.
Step 2: Download BRIX images
- On a computer with internet access, download the script to get the BRIX distribution packages for offline installation by executing the following command:
curl -fsSL -o elma365-charts-offline.sh https://dl.elma365.com/onPremise/latest/elma365-charts-offline-latest && \
chmod +x elma365-charts-offline.sh
Please see the addresses for other BRIX versions in the BRIX On-Premises distribution packages of different versions article.
- Execute the script for downloading the BRIX distribution packages. When executing the script without parameters, select:
pull (download)
command- Packages to download. Use the following keys on the keyboard: Up and Down arrow keys to navigate through the list of packages, Space to select a package:
./elma365-charts-offline.sh
To download images for all the packages, execute the script with the --pull
command:
./elma365-charts-offline.sh --pull
- After downloading the distribution packages, copy the obtained
elma365-X.Y.Z
directory to the server where the installation will take place.
Step 3: Upload BRIX images to Harbor
- On the server where the installation will take place, go to the
elma365-X.Y.Z
directory. - Execute the script for downloading the BRIX distribution packages for offline installation and select:
push (upload to private registry)
command- Packages which BRIX images should be downloaded to the private registry. Use the following keys on the keyboard: Up and Down arrow keys to navigate through the list of packages, Space to select a package:
./elma365-charts-offline.sh
To perform a non-interactive download (when you pre-specify the packages to be downloaded), do the following steps:
./elma365-charts-offline.sh --push |
- Wait for the BRIX image download script to end.