Setting up a Harbor registry in an air-gapped environment and synchronizing it with BMC DTR
An air-gapped environment is a security measure for your system. You can access container images from an environment that is disconnected or physically isolated from unsecured networks such as the public internet. Such environments are called air-gapped environments.
The are various registries available, we have decided to document Harbor as one example which can be used as a template for other registry products. We do not supply or support Harbor or any other registry product. It is the responsibility of the customer administrator to install, configure, and maintain the registry.
Harbor is an open-source registry that secures artifacts with policies and role-based access control. For more information, see the Harbor documentation.
The BMC Helix IT Operations Management ( BMC Helix ITOM ) container images are hosted on the BMC Docker Trusted Registry (DTR) which is available at containers.bmc.com.
If your repository is in a demilitarized zone (DMZ) or air-gapped environment and does not have direct access to the internet, use the information in this section to synchronize your repository with BMC DTR.
Before you begin
Make sure you have downloaded the key to access the container images from the BMC Electronic Product Distribution ( EPD ) site.
Make sure that your system meets the following requirements to set up a Harbor registry:
To synchronize a Harbor registry in an air-gapped environment with BMC DTR
- Set up and synchronize a Harbor registry in a local network with BMC DTR:
- Set up a Harbor registry in an air-gapped environment or DMZ:
- Set up a proxy to enable communication between the local Harbor registry and the Harbor registry in an air-gapped environment or DMZ.
We do not have a recommendation for this step. Use your preferred method to set up a proxy.