Audience: System Administrators
Content Summary: This page outlines how to install Immuta in an air-gapped environment.
Process for Saving and Loading Docker Images
This high-level overview makes these assumptions:
a container registry is accessible from inside the air-gapped environment
Docker and Helm are already installed
All users should copy these Docker images to their container registry.
See the Helm Chart Options page for the values: IMMUTA_DEPLOY_TOOLS_VERSION
, MEMCACHED_TAG
, and INGRESS_NGINX_TAG
.
Docker Registry Authentication
Contact your Immuta support professional for your Immuta Docker Registry credentials.
Authenticate with Immuta's Docker registry.
Pull the images.
Save the images.
The .tar.gz
files will now be in your working directory.
Add Immuta's Chart repository to Helm.
Download the Helm Chart.
The .tgz
files will now be in your working directory.
Move the Helm Chart and Docker images onto a machine connected to the air-gapped network.
Copy these Docker images to your container registry. Note: You may need to reload the environment variables.
Validate that the images are present.
Tag the images.
Push the images to your registry.
Create the Helm values file (i.e., myValues.yaml
) and point it to your registry (i.e., web.imageRepository
). Be sure to replace $CUSTOMER_REGISTRY
with the actual URL, including any additional prefixes before immuta
, with the URL for the actual registry.
Deploy the Helm Chart.