Download HUMMIX images

HUMMIX On-Premises can be installed in a closed environment without direct access to an external container image repository. To achieve this, download HUMMIX 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 HUMMIX images consists of three steps:

  1. Create a new project in Harbor.
  2. Download HUMMIX images.
  3. Upload HUMMIX images to Harbor.

Step 1: Create a new project in Harbor

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

creating-new-project-harbor-1

  1. Enter a lowercase project name, for example, images. Specify whether the project should be public. Click OK.

creating-new-project-harbor-2

Step 2: Download HUMMIX images

  1. On a computer with internet access, download the script to get the HUMMIX distribution packages for offline installation by executing the following command:

curl -fsSL -o hummix-charts-offline.sh https://dl.hummix.co/onPremise/latest/hummix-charts-offline-latest && \
chmod +x hummix-charts-offline.sh

 

  1. Execute the script for downloading the HUMMIX 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:

./hummix-charts-offline.sh

download-images-1

To download images for all the packages, execute the script with the --pull command:

./hummix-charts-offline.sh --pull

  1. After downloading the distribution packages, copy the obtained hummix-X.Y.Z directory to the server where the installation will take place.

Step 3: Upload HUMMIX images to Harbor

  1. On the server where the installation will take place, go to the hummix-X.Y.Z directory.
  2. Execute the script for downloading the HUMMIX distribution packages for offline installation and select:
  • push (upload to private registry) command
  • Packages which HUMMIX 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:

./hummix-charts-offline.sh

download-images-2

Non-interactive download

  1. Wait for the HUMMIX image download script to end.