This tool automatically generates a zarf.yaml alongside the requisite manifests to deploy Big Bang so that zarf package create
is ready to be run.
This tool can be installed with the following command
go install github.com/defenseunicorns-partnerships/generate-big-bang-zarf-package@latest
Example:
generate-big-bang-zarf-package 2.34.0 --values-file-manifests=values-files/kyverno.yaml,values-files/loki.yaml,values-files/neuvector.yaml
See the structure this command generated in the example folder.
Run generate-big-bang-zarf-package -h
to see the full usage options
An account on https://registry1.dso.mil
to retrieve Big Bang images. You can register for an account here
By default, Big Bang uses images from Iron Bank which will require you to set your login credentials for Registry One (see pre-requisites for information on account setup).
# Authenticate to https://registry1.dso.mil/, then retrieve your CLI secret from your User Profile and run the following:
set +o history
export REGISTRY1_USERNAME=<REPLACE_ME>
export REGISTRY1_CLI_SECRET=<REPLACE_ME>
echo $REGISTRY1_CLI_SECRET | zarf tools registry login registry1.dso.mil --username $REGISTRY1_USERNAME --password-stdin
set -o history
See the Troubleshooting section of the Big Bang Quick Start for help troubleshooting the Big Bang deployment: https://repo1.dso.mil/big-bang/bigbang/-/blob/master/docs/guides/deployment-scenarios/quickstart.md#troubleshooting