UNCLASSIFIED - NO CUI

Add airgap import docs for the hauler archive

Documents importing bb-<tag>-images-charts.tar.zst into a downstream registry for airgapped installs, and deploying Big Bang from it.

The deploy half is built around the distinction that images and charts reach the registry by different routes: images through a containerd registry mirror with their references left as registry1.dso.mil/..., charts through helmRepositories in values. registryCredentials does not rewrite image references — assuming it does sends every pod to ImagePullBackOff while the rendered manifests look correct.

Also covers the sourceType default of git, the values schema requiring credentials for an unauthenticated repo, the TLS and source-controller CA requirement, Harbor single-project rewriting, and why EKS/ECR needs reference rewriting rather than a mirror.

Includes a section on unpacking the archive without the hauler CLI, since it is a standard OCI image layout that skopeo can push directly.

Verified end to end on k3d against the 0.0.7 archive: the archive pushes into a TLS registry (189 repositories), its OCI charts pull as real Helm charts, all four Flux controllers start from it, and metrics-server reached Helm install succeeded with its image reference left untouched as registry1.dso.mil/....

Docs only.

Draft: the artifact is not published by a real release until big-bang/pipeline-templates/pipeline-templates!1535 (merged) lands.

Related to big-bang/pipeline-templates/pipeline-templates#1102 (closed)

Closes #3435 (closed)

Upgrade Notices

N/A

Edited by Jeffrey Victor

Merge request reports

Loading
Loading