
The NMC Airgap Tool downloads Helm charts, container images, and files required for air-gapped deployment of NVIDIA Mission Control. The tool is designed to consume the NMC Airgap Manifest yaml file, provided in another resource.
Typical workflow and examples
On the connected system:
export NGC_NVIDIA_NV_MISSION_CONTROL_API_KEY="..."
Validate and inspect the published manifest
nmc-airgap verify manifest --manifest manifest.yaml nmc-airgap list --manifest manifest.yaml
Preview or fetch all enabled components
nmc-airgap fetch --manifest manifest.yaml --dry-run nmc-airgap fetch --manifest manifest.yaml --output ./bundle
Fetch selected components
nmc-airgap fetch -m manifest.yaml -c bcm -c netq -o ./bundle
Resume an interrupted download and verify cached artifacts
nmc-airgap fetch -m manifest.yaml -o ./bundle --skip-existing
Verify and package for transfer
nmc-airgap verify bundle --bundle ./bundle nmc-airgap archive --bundle ./bundle --output bundle.tar.gz
After transferring it to the air-gapped system:
tar -xzf bundle.tar.gz nmc-airgap verify bundle --bundle ./bundle
Push images using the registry’s trusted CA
nmc-airgap upload
--bundle ./bundle
--registry harbor.example.com:9443
--ca-cert /etc/ssl/certs/harbor-ca.pem
Include Helm charts and skip images already present
nmc-airgap upload
--bundle ./bundle
--registry harbor.example.com
--username admin
--password "$HARBOR_PASSWORD"
--include-charts
--skip-existing
License NVIDIA proprietary